#include <testObject.h>
|
| enum | op_codes : int {
find = 0,
insert,
update,
remove,
LENGTH,
enqueue = 0,
dequeue,
faildequeue,
failenqueue,
LENGTH,
cas = 0,
at,
popBack,
pushBack,
size,
LENGTH
} |
| |
| enum | op_codes : int {
find = 0,
insert,
update,
remove,
LENGTH,
enqueue = 0,
dequeue,
faildequeue,
failenqueue,
LENGTH,
cas = 0,
at,
popBack,
pushBack,
size,
LENGTH
} |
| |
| enum | op_codes : int {
find = 0,
insert,
update,
remove,
LENGTH,
enqueue = 0,
dequeue,
faildequeue,
failenqueue,
LENGTH,
cas = 0,
at,
popBack,
pushBack,
size,
LENGTH
} |
| |
| Enumerator |
|---|
| find |
|
| insert |
|
| update |
|
| remove |
|
| LENGTH |
|
| enqueue |
|
| dequeue |
|
| faildequeue |
|
| failenqueue |
|
| LENGTH |
|
| cas |
|
| at |
|
| popBack |
|
| pushBack |
|
| size |
|
| LENGTH |
|
| Enumerator |
|---|
| find |
|
| insert |
|
| update |
|
| remove |
|
| LENGTH |
|
| enqueue |
|
| dequeue |
|
| faildequeue |
|
| failenqueue |
|
| LENGTH |
|
| cas |
|
| at |
|
| popBack |
|
| pushBack |
|
| size |
|
| LENGTH |
|
| Enumerator |
|---|
| find |
|
| insert |
|
| update |
|
| remove |
|
| LENGTH |
|
| enqueue |
|
| dequeue |
|
| faildequeue |
|
| failenqueue |
|
| LENGTH |
|
| cas |
|
| at |
|
| popBack |
|
| pushBack |
|
| size |
|
| LENGTH |
|
| TestObject::TestObject |
( |
| ) |
|
|
inline |
| TestObject::~TestObject |
( |
| ) |
|
|
inline |
| TestObject::~TestObject |
( |
| ) |
|
|
inline |
| TestObject::TestObject |
( |
| ) |
|
|
inline |
| TestObject::TestObject |
( |
| ) |
|
|
inline |
| TestObject::~TestObject |
( |
| ) |
|
|
inline |
| TestObject::TestObject |
( |
| ) |
|
|
inline |
| TestObject::~TestObject |
( |
| ) |
|
|
inline |
| void TestObject::add_results |
( |
int |
func_call_count[k_num_functions] | ) |
|
|
inline |
| void TestObject::add_results |
( |
int |
func_call_count[k_num_functions] | ) |
|
|
inline |
| void TestObject::add_results |
( |
int |
func_call_count[k_num_functions] | ) |
|
|
inline |
| void TestObject::atomic_add |
( |
int |
passed_count, |
|
|
int |
failed_count |
|
) |
| |
|
inline |
| void TestObject::attachThread |
( |
int |
threadID | ) |
|
|
inline |
| void TestObject::attachThread |
( |
int |
threadID | ) |
|
|
inline |
| void TestObject::attachThread |
( |
int |
threadID | ) |
|
|
inline |
| void TestObject::attachThread |
( |
int |
threadID | ) |
|
|
inline |
| void TestObject::destroy |
( |
| ) |
|
|
inline |
| void TestObject::destroy |
( |
| ) |
|
|
inline |
| void TestObject::destroy |
( |
| ) |
|
|
inline |
| void TestObject::destroy |
( |
| ) |
|
|
inline |
| void TestObject::detachThread |
( |
int |
threadID | ) |
|
|
inline |
| void TestObject::detachThread |
( |
int |
threadID | ) |
|
|
inline |
| void TestObject::detachThread |
( |
int |
threadID | ) |
|
|
inline |
| void TestObject::detachThread |
( |
int |
threadID | ) |
|
|
inline |
| void TestObject::extra_end_signal |
( |
| ) |
|
|
inline |
| void TestObject::extra_end_signal |
( |
| ) |
|
|
inline |
| void TestObject::extra_end_signal |
( |
| ) |
|
|
inline |
| void TestObject::extra_end_signal |
( |
| ) |
|
|
inline |
| void TestObject::init |
( |
| ) |
|
|
inline |
| void TestObject::init |
( |
| ) |
|
|
inline |
| void TestObject::init |
( |
| ) |
|
|
inline |
| void TestObject::init |
( |
| ) |
|
|
inline |
| std::string TestObject::results |
( |
| ) |
|
|
inline |
| std::string TestObject::results |
( |
| ) |
|
|
inline |
| std::string TestObject::results |
( |
| ) |
|
|
inline |
| std::string TestObject::results |
( |
| ) |
|
|
inline |
| void TestObject::run |
( |
int64_t |
thread_id | ) |
|
|
inline |
Update this when adding a new data structure
| void TestObject::run |
( |
int64_t |
thread_id | ) |
|
|
inline |
Update this when adding a new data structure
| void TestObject::run |
( |
int64_t |
thread_id | ) |
|
|
inline |
Update this when adding a new data structure
| void TestObject::run |
( |
int64_t |
thread_id | ) |
|
|
inline |
Update this when adding a new data structure
| void TestObject::sanity_check |
( |
| ) |
|
| void TestObject::set_rates |
( |
| ) |
|
|
inline |
| void TestObject::set_rates |
( |
| ) |
|
|
inline |
| void TestObject::set_rates |
( |
| ) |
|
|
inline |
| std::string TestObject::toString |
( |
| ) |
|
|
inline |
| std::string TestObject::toString |
( |
| ) |
|
|
inline |
| std::string TestObject::toString |
( |
| ) |
|
|
inline |
| std::string TestObject::toString |
( |
| ) |
|
|
inline |
| const int TestObject::array_length_ |
| const int TestObject::execution_time_ |
| std::atomic<uint64_t> TestObject::failed_count_ {0} |
| std::atomic< int > TestObject::func_call_count_ |
| int * TestObject::func_call_rate_ |
| std::string * TestObject::func_name_ |
| static const int TestObject::k_num_functions = op_codes::LENGTH |
|
static |
| const int TestObject::mcas_size_ |
| const int TestObject::num_threads_ |
| const int TestObject::operation_type_ |
| std::atomic<uint64_t> TestObject::passed_count_ {0} |
| std::atomic< int > TestObject::ready_count_ {0} |
| std::atomic< bool > TestObject::running_ {true} |
| std::atomic<void *>* TestObject::shared_memory_ |
| std::atomic< bool > TestObject::wait_flag_ {true} |
The documentation for this class was generated from the following file: