Tervel  1.0.0
A collection of wait-free containers and algorithms.
TestClass< Key, Value > Member List

This is the complete list of members for TestClass< Key, Value >, including all inherited members.

Accessor typedefTestClass< Key, Value >
Accessor typedefTestClass< Key, Value >
at(size_t idx, T &value)TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
attach_thread()TestClass< Key, Value >inline
buff_TestClass< Key, Value >private
c_equals typedefTestClass< Key, Value >private
c_equals typedefTestClass< Key, Value >private
c_hash typedefTestClass< Key, Value >private
c_hash typedefTestClass< Key, Value >private
calc_next_value(void *value)TestClass< Key, Value >inline
capacity_TestClass< Key, Value >private
cas(size_t idx, T &expValue, T newValue)TestClass< Key, Value >inline
containerTestClass< Key, Value >private
containerTestClass< Key, Value >private
containerTestClass< Key, Value >private
containerTestClass< Key, Value >private
containerTestClass< Key, Value >private
container_t typedefTestClass< Key, Value >
dequeue(T &val)TestClass< Key, Value >inline
dequeue(T &val)TestClass< Key, Value >inline
dequeue(T &val)TestClass< Key, Value >inline
dequeue(T &val)TestClass< Key, Value >inline
dequeue(T &val)TestClass< Key, Value >inline
dequeue(Value &value)TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
detach_thread()TestClass< Key, Value >inline
enqueue(T value)TestClass< Key, Value >inline
enqueue(T val)TestClass< Key, Value >inline
enqueue(T val)TestClass< Key, Value >inline
enqueue(T val)TestClass< Key, Value >inline
enqueue(T val)TestClass< Key, Value >inline
enqueue(Value value)TestClass< Key, Value >inline
fetchHeadSeq()TestClass< Key, Value >inlineprivate
fetchTailSeq()TestClass< Key, Value >inlineprivate
find(Key key, Value &value)TestClass< Key, Value >inline
find(Key key, Value &value)TestClass< Key, Value >inline
find(Key key, Value &value)TestClass< Key, Value >inline
find(Key key, Value &value)TestClass< Key, Value >inline
find(Key key, Value &value)TestClass< Key, Value >inline
find(Key key, Value &value)TestClass< Key, Value >inline
find(Key key, Value &value)TestClass< Key, Value >inline
find(Key key, Value &value)TestClass< Key, Value >inline
find(Key key, Value &value)TestClass< Key, Value >inline
hash_t typedefTestClass< Key, Value >private
hash_t typedefTestClass< Key, Value >private
hash_t typedefTestClass< Key, Value >private
hash_t typedefTestClass< Key, Value >private
head_TestClass< Key, Value >private
insert(Key key, Value value)TestClass< Key, Value >inline
insert(Key key, Value value)TestClass< Key, Value >inline
insert(Key key, Value value)TestClass< Key, Value >inline
insert(Key key, Value value)TestClass< Key, Value >inline
insert(Key key, Value value)TestClass< Key, Value >inline
insert(Key key, Value value)TestClass< Key, Value >inline
insert(Key key, Value value)TestClass< Key, Value >inline
insert(Key key, Value value)TestClass< Key, Value >inline
insert(Key key, Value value)TestClass< Key, Value >inline
isEmpty()TestClass< Key, Value >inlineprivate
isFull()TestClass< Key, Value >inlineprivate
Key2Value_list typedefTestClass< Key, Value >private
Map typedefTestClass< Key, Value >
Map typedefTestClass< Key, Value >
mcas(int len, std::function< int()> posFunc, std::atomic< void * > *address)TestClass< Key, Value >inline
name()TestClass< Key, Value >inline
name()TestClass< Key, Value >inline
name()TestClass< Key, Value >inline
name()TestClass< Key, Value >inline
name()TestClass< Key, Value >inline
pop_back(T &value)TestClass< Key, Value >inline
print_queue()TestClass< Key, Value >inline
push_back(T value)TestClass< Key, Value >inline
queue_TestClass< Key, Value >private
queue_TestClass< Key, Value >private
queue_TestClass< Key, Value >private
queue_TestClass< Key, Value >private
queue_lock_TestClass< Key, Value >private
remove(Key key)TestClass< Key, Value >inline
remove(Key key)TestClass< Key, Value >inline
remove(Key key)TestClass< Key, Value >inline
remove(Key key)TestClass< Key, Value >inline
remove(Key key)TestClass< Key, Value >inline
remove(Key key)TestClass< Key, Value >inline
remove(Key key)TestClass< Key, Value >inline
remove(Key key)TestClass< Key, Value >inline
remove(Key key)TestClass< Key, Value >inline
sanity_check()TestClass< Key, Value >
size()TestClass< Key, Value >inline
size()TestClass< Key, Value >inline
size()TestClass< Key, Value >inline
size()TestClass< Key, Value >inline
size()TestClass< Key, Value >inline
size()TestClass< Key, Value >inline
size()TestClass< Key, Value >inline
size()TestClass< Key, Value >inline
size()TestClass< Key, Value >inline
size()TestClass< Key, Value >inline
size_mask_TestClass< Key, Value >private
tail_TestClass< Key, Value >private
tervel_objTestClass< Key, Value >private
test_containerTestClass< Key, Value >private
TestClass(size_t num_threads, size_t capacity)TestClass< Key, Value >inline
TestClass(size_t num_threads, size_t capacity)TestClass< Key, Value >inline
TestClass(size_t num_threads, size_t capacity)TestClass< Key, Value >inline
TestClass(size_t num_threads, size_t capacity)TestClass< Key, Value >inline
TestClass(size_t num_threads, size_t capacity)TestClass< Key, Value >inline
TestClass(size_t num_threads, size_t capacity)TestClass< Key, Value >inline
TestClass(size_t num_threads, size_t capacity)TestClass< Key, Value >inline
TestClass(size_t num_threads, size_t capacity)TestClass< Key, Value >inline
TestClass(size_t num_threads, size_t capacity)TestClass< Key, Value >inline
TestClass(size_t num_threads)TestClass< Key, Value >inline
TestClass(size_t capacity, size_t num_threads)TestClass< Key, Value >inline
TestClass(size_t capacity, size_t num_threads)TestClass< Key, Value >inline
TestClass(size_t capacity, size_t num_threads)TestClass< Key, Value >inline
TestClass(size_t capacity, size_t num_threads)TestClass< Key, Value >inline
TestClass(size_t capacity, size_t num_threads)TestClass< Key, Value >inline
TestClass(size_t num_threads, size_t capacity)TestClass< Key, Value >inline
TestClass(size_t num_threads, size_t capacity)TestClass< Key, Value >inline
toString()TestClass< Key, Value >inline
toString()TestClass< Key, Value >inline
toString()TestClass< Key, Value >inline
toString()TestClass< Key, Value >inline
toString()TestClass< Key, Value >inline
toString()TestClass< Key, Value >inline
toString()TestClass< Key, Value >inline
toString()TestClass< Key, Value >inline
toString()TestClass< Key, Value >inline
toString()TestClass< Key, Value >inline
toString()TestClass< Key, Value >inline
toString()TestClass< Key, Value >inline
TQueue typedefTestClass< Key, Value >private
update(Key key, Value &value_expected, Value value_new)TestClass< Key, Value >inline
update(Key key, Value &value_expected, Value value_new)TestClass< Key, Value >inline
update(Key key, Value &value_expected, Value value_new)TestClass< Key, Value >inline
update(Key key, Value &value_expected, Value value_new)TestClass< Key, Value >inline
update(Key key, Value &value_expected, Value value_new)TestClass< Key, Value >inline
update(Key key, Value &value_expected, Value value_new)TestClass< Key, Value >inline
update(Key key, Value &value_expected, Value value_new)TestClass< Key, Value >inline
update(Key key, Value &value_expected, Value value_new)TestClass< Key, Value >inline
update(Key key, Value &value_expected, Value value_new)TestClass< Key, Value >inline
v_mutexTestClass< Key, Value >private
~TestClass()TestClass< Key, Value >inline