amino::FindStateHolder< KeyType > Class Template Reference

a state holder, which stores the pointer of the current node and the pointers of the current node's previous and next in it. More...

#include <list.h>

List of all members.

Public Member Functions

 FindStateHolder ()

Public Attributes

atomic< NodeType< KeyType > * > * prev
NodeType< KeyType > * cur
NodeType< KeyType > * next
bool isFound


Detailed Description

template<typename KeyType>
class amino::FindStateHolder< KeyType >

a state holder, which stores the pointer of the current node and the pointers of the current node's previous and next in it.

Template Parameters:
KeyType Type of element stored in the NodeType

Constructor & Destructor Documentation

template<typename KeyType>
amino::FindStateHolder< KeyType >::FindStateHolder (  )  [inline]


Member Data Documentation

template<typename KeyType>
atomic<NodeType<KeyType>*>* amino::FindStateHolder< KeyType >::prev

template<typename KeyType>
NodeType<KeyType>* amino::FindStateHolder< KeyType >::cur

template<typename KeyType>
NodeType<KeyType>* amino::FindStateHolder< KeyType >::next

template<typename KeyType>
bool amino::FindStateHolder< KeyType >::isFound


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

Generated on Tue Dec 9 13:39:39 2008 for Amino by  doxygen 1.5.6