#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: