#include <lockfree_dictionary.h>
Public Member Functions | |
LockFreeDictionary () | |
~LockFreeDictionary () | |
bool | empty () |
int | size () |
bool | insert (const K &key, const V &value) |
bool | findKey (const K &key, V &value) |
bool | deleteKey (const K &key, V &value) |
bool | findValue (const V &value, K &key) |
bool | deleteValue (const V &value, K &key) |
void | dumpQueue () |
amino::LockFreeDictionary< K, V >::LockFreeDictionary | ( | ) | [inline] |
amino::LockFreeDictionary< K, V >::~LockFreeDictionary | ( | ) | [inline] |
bool amino::LockFreeDictionary< K, V >::empty | ( | ) | [inline] |
int amino::LockFreeDictionary< K, V >::size | ( | ) | [inline] |
bool amino::LockFreeDictionary< K, V >::insert | ( | const K & | key, | |
const V & | value | |||
) | [inline] |
bool amino::LockFreeDictionary< K, V >::findKey | ( | const K & | key, | |
V & | value | |||
) | [inline] |
bool amino::LockFreeDictionary< K, V >::deleteKey | ( | const K & | key, | |
V & | value | |||
) | [inline] |
bool amino::LockFreeDictionary< K, V >::findValue | ( | const V & | value, | |
K & | key | |||
) | [inline] |
bool amino::LockFreeDictionary< K, V >::deleteValue | ( | const V & | value, | |
K & | key | |||
) | [inline] |
void amino::LockFreeDictionary< K, V >::dumpQueue | ( | ) | [inline] |