#include <lockfree_set.h>
Public Member Functions | |
| SetNode (const KeyType &elem, unsigned int k) | |
| Constructor. construct a SetNode. | |
| SetNode (unsigned int k) | |
| Constructor. construct a SetNode only with the hash key. The explicit keyword implies it is forbidden converting a int object to a SetNode object. | |
| SetNode () | |
| const SetNode & | operator= (const SetNode &node) |
| bool | operator== (const SetNode< KeyType > &rightHand) |
| bool | operator>= (const SetNode< KeyType > &rightHand) |
Public Attributes | |
| KeyType | element |
| unsigned int | key |
| KeyType | Type of element stored in the set |
| amino::SetNode< KeyType >::SetNode | ( | const KeyType & | elem, | |
| unsigned int | k | |||
| ) | [inline] |
Constructor. construct a SetNode.
| amino::SetNode< KeyType >::SetNode | ( | unsigned int | k | ) | [inline, explicit] |
| amino::SetNode< KeyType >::SetNode | ( | ) | [inline] |
| const SetNode& amino::SetNode< KeyType >::operator= | ( | const SetNode< KeyType > & | node | ) | [inline] |
| bool amino::SetNode< KeyType >::operator== | ( | const SetNode< KeyType > & | rightHand | ) | [inline] |
| bool amino::SetNode< KeyType >::operator>= | ( | const SetNode< KeyType > & | rightHand | ) | [inline] |
| KeyType amino::SetNode< KeyType >::element |
| unsigned int amino::SetNode< KeyType >::key |
1.5.6