mace::_SerializeMap< Key, Value >::const_iterator Class Reference

#include <CollectionSerializers.h>

Inherited by mace::hash_map< Key, Data, Serial, HashFcn, EqualKey, Alloc >::v_const_iterator, mace::map< Key, Data, Serial, Compare, Alloc >::v_const_iterator, and mace::multimap< Key, Data, Serial, Compare, Alloc >::v_const_iterator.

List of all members.


Detailed Description

template<typename Key, typename Value>
class mace::_SerializeMap< Key, Value >::const_iterator

Const iteration is used for serializing map elements.

Definition at line 290 of file CollectionSerializers.h.


Public Member Functions

virtual bool isValid ()=0
 returns whether the iterator points to a valid element
virtual void next ()=0
 advances the iterator
virtual const Key & getKey ()=0
 gets a const reference the key
virtual const Value & getValue ()=0
 gets a const reference to the value

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

Generated on Sat Oct 4 21:30:38 2008 for Mace Library by  doxygen 1.5.5