amino::DictNode< K, V > Struct Template Reference

#include <lockfree_dictionary.h>

List of all members.

Public Member Functions

 DictNode ()
 DictNode (int l, K k, V v)
 ~DictNode ()

Public Attributes

int level
int validLevel
int version
atomic< Value< V > * > value
DictNode< K, V > * prev
atomic< DictNode< K, V > * > next [MAXLEVEL]
key

template<typename K, typename V>
struct amino::DictNode< K, V >


Constructor & Destructor Documentation

template<typename K, typename V>
amino::DictNode< K, V >::DictNode (  )  [inline]

template<typename K, typename V>
amino::DictNode< K, V >::DictNode ( int  l,
k,
v 
) [inline]

template<typename K, typename V>
amino::DictNode< K, V >::~DictNode (  )  [inline]


Member Data Documentation

template<typename K, typename V>
int amino::DictNode< K, V >::level

template<typename K, typename V>
int amino::DictNode< K, V >::validLevel

template<typename K, typename V>
int amino::DictNode< K, V >::version

template<typename K, typename V>
atomic<Value<V>*> amino::DictNode< K, V >::value

template<typename K, typename V>
DictNode<K, V>* amino::DictNode< K, V >::prev

template<typename K, typename V>
atomic<DictNode<K, V>*> amino::DictNode< K, V >::next[MAXLEVEL]

template<typename K, typename V>
K amino::DictNode< K, V >::key


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

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