mace::_SerializeArray< Value >::const_iterator Class Reference

#include <CollectionSerializers.h>

Inherited by mace::array< T, size, Serial, Alloc >::v_const_iterator, mace::deque< T, Serial, Alloc >::v_const_iterator, mace::list< T, Serial, Alloc >::v_const_iterator, and mace::vector< T, Serial, Alloc >::v_const_iterator.

List of all members.


Detailed Description

template<typename Value>
class mace::_SerializeArray< Value >::const_iterator

SerializeArray must be able to iterate over the elements in a const fashion for serialization.

Definition at line 31 of file CollectionSerializers.h.


Public Member Functions

virtual bool isValid ()=0
 returns true of the iterator points to a valid element
virtual void next ()=0
 moves the iterator to the next element
virtual const Value & getValue ()=0
 gets a const reference to the iterator element

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

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