Accessor typedef | TestClass< Key, Value > | |
Accessor typedef | TestClass< 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 typedef | TestClass< Key, Value > | private |
c_equals typedef | TestClass< Key, Value > | private |
c_hash typedef | TestClass< Key, Value > | private |
c_hash typedef | TestClass< 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 |
container | TestClass< Key, Value > | private |
container | TestClass< Key, Value > | private |
container | TestClass< Key, Value > | private |
container | TestClass< Key, Value > | private |
container | TestClass< Key, Value > | private |
container_t typedef | TestClass< 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 typedef | TestClass< Key, Value > | private |
hash_t typedef | TestClass< Key, Value > | private |
hash_t typedef | TestClass< Key, Value > | private |
hash_t typedef | TestClass< 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 typedef | TestClass< Key, Value > | private |
Map typedef | TestClass< Key, Value > | |
Map typedef | TestClass< 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_obj | TestClass< Key, Value > | private |
test_container | TestClass< 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 typedef | TestClass< 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_mutex | TestClass< Key, Value > | private |
~TestClass() | TestClass< Key, Value > | inline |