libglass::chain_iterator Class Reference

#include <chain.h>

List of all members.

Public Member Functions

 chain_iterator ()
const chain_iteratoroperator++ ()
const chain_iterator operator++ (int)
const chain_iteratoroperator-- ()
const chain_iterator operator-- (int)
bool operator== (const chain_iterator &i) const
bool operator!= (const chain_iterator &i) const
const char * data (void) const
unsigned int size (void) const

Protected Member Functions

void setiterator (std::list< record >::iterator it)

Friends

class chain


Detailed Description

Definition at line 113 of file chain.h.


Constructor & Destructor Documentation

libglass::chain_iterator::chain_iterator (  )  [inline]

Definition at line 125 of file chain.h.


Member Function Documentation

const char* libglass::chain_iterator::data ( void   )  const [inline]

Definition at line 155 of file chain.h.

bool libglass::chain_iterator::operator!= ( const chain_iterator i  )  const [inline]

Definition at line 151 of file chain.h.

References it.

const chain_iterator libglass::chain_iterator::operator++ ( int   )  [inline]

Definition at line 132 of file chain.h.

const chain_iterator& libglass::chain_iterator::operator++ (  )  [inline]

Definition at line 127 of file chain.h.

const chain_iterator libglass::chain_iterator::operator-- ( int   )  [inline]

Definition at line 142 of file chain.h.

const chain_iterator& libglass::chain_iterator::operator-- (  )  [inline]

Definition at line 137 of file chain.h.

bool libglass::chain_iterator::operator== ( const chain_iterator i  )  const [inline]

Definition at line 147 of file chain.h.

References it.

void libglass::chain_iterator::setiterator ( std::list< record >::iterator  it  )  [inline, protected]

Definition at line 120 of file chain.h.

unsigned int libglass::chain_iterator::size ( void   )  const [inline]

Definition at line 159 of file chain.h.


Friends And Related Function Documentation

friend class chain [friend]

Definition at line 118 of file chain.h.


The documentation for this class was generated from the following file:

Generated on Fri May 28 13:19:01 2010 for libGlass by  doxygen 1.5.8