seal::MapNode< IndexType, DataType > Class Template Reference

#include <node.h>

List of all members.

Public Member Functions

 MapNode (void)
 ~MapNode ()

Public Attributes

MapNode< IndexType, DataType > * nextPtr
MapNode< IndexType, DataType > * prevPtr
DataType data
IndexType index


Detailed Description

template<typename IndexType, typename DataType>
class seal::MapNode< IndexType, DataType >

A class which encapsulates a node of the seal::Map class.

Constructor & Destructor Documentation

template<typename IndexType, typename DataType>
seal::MapNode< IndexType, DataType >::MapNode ( void   )  [inline]

Constructor.

template<typename IndexType, typename DataType>
seal::MapNode< IndexType, DataType >::~MapNode (  )  [inline]

Destructor.


Member Data Documentation

template<typename IndexType, typename DataType>
MapNode<IndexType, DataType>* seal::MapNode< IndexType, DataType >::nextPtr

Pointer to the next MapNode in the map.

template<typename IndexType, typename DataType>
MapNode<IndexType, DataType>* seal::MapNode< IndexType, DataType >::prevPtr

Pointer to the previous MapNode in the map.

template<typename IndexType, typename DataType>
DataType seal::MapNode< IndexType, DataType >::data

The member which actually holds the data.

template<typename IndexType, typename DataType>
IndexType seal::MapNode< IndexType, DataType >::index

The index value of the node.


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

Generated on Sat May 16 21:35:20 2009 for SEAL by  doxygen 1.5.5