Falcon::MapIterator Class Reference

#include <genericmap.h>

Inheritance diagram for Falcon::MapIterator:

Inheritance graph
[legend]

List of all members.

Public Member Functions

void * currentKey () const
void currentValue (void *source)
void * currentValue () const
bool equal (const MapIterator &other) const
bool hasCurrent () const
bool hasNext () const
bool hasPrev () const
 MapIterator (const MapIterator &other)
 MapIterator (const Map *m, MAP_PAGE *p, uint16 ppos)
 MapIterator ()
bool next ()
bool prev ()

Friends

class Map


Constructor & Destructor Documentation

Falcon::MapIterator::MapIterator (  )  [inline]

Falcon::MapIterator::MapIterator ( const Map m,
MAP_PAGE p,
uint16  ppos 
) [inline]

Falcon::MapIterator::MapIterator ( const MapIterator other  )  [inline]

References m_map, m_page, and m_pagePosition.


Member Function Documentation

void* Falcon::MapIterator::currentKey (  )  const [inline]

void Falcon::MapIterator::currentValue ( void *  source  )  [inline]

void* Falcon::MapIterator::currentValue (  )  const [inline]

bool Falcon::MapIterator::equal ( const MapIterator other  )  const

bool Falcon::MapIterator::hasCurrent (  )  const [inline]

bool Falcon::MapIterator::hasNext (  )  const

bool Falcon::MapIterator::hasPrev (  )  const

bool Falcon::MapIterator::next (  ) 

bool Falcon::MapIterator::prev (  ) 


Friends And Related Function Documentation

friend class Map [friend]


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

Generated on Mon Oct 19 10:11:38 2009 for Falcon_Core by  doxygen 1.5.8