libmoost
IKvdsTester Class Reference
Collaboration diagram for IKvdsTester:

List of all members.

Public Member Functions

void operator() (kvds_type &kvds)

Private Types

typedef IKvds kvds_type

Private Member Functions

void test_get_noexist (kvds_type &kvds)
void test_siz (kvds_type &kvds, size_t const cnt, bool const bExists=true)
void test_add_cnt_get (kvds_type &kvds)
void test_put_cnt_get (kvds_type &kvds, bool bCheckCnt=true)
void test_add_all (kvds_type &kvds)
void test_beg_nxt_end (kvds_type &kvds)
void test_get_all (kvds_type &kvds)
void test_xst_del (kvds_type &kvds)
void test_nil (kvds_type &kvds, bool const nil=true)
void test_clr_nil (kvds_type &kvds)
void test_put_add_get (kvds_type &kvds)

Static Private Attributes

static uint32_t const val0_mask = 0xF1E2D3C4
static uint32_t const val1_mask = 0x12345678

Detailed Description

Definition at line 70 of file ikvds.cpp.


Member Typedef Documentation

typedef IKvds IKvdsTester::kvds_type [private]

Definition at line 75 of file ikvds.cpp.


Member Function Documentation

void IKvdsTester::operator() ( kvds_type kvds) [inline]

Definition at line 369 of file ikvds.cpp.

void IKvdsTester::test_add_all ( kvds_type kvds) [inline, private]

Definition at line 182 of file ikvds.cpp.

void IKvdsTester::test_add_cnt_get ( kvds_type kvds) [inline, private]

Definition at line 112 of file ikvds.cpp.

void IKvdsTester::test_beg_nxt_end ( kvds_type kvds) [inline, private]

Definition at line 198 of file ikvds.cpp.

void IKvdsTester::test_clr_nil ( kvds_type kvds) [inline, private]

Definition at line 333 of file ikvds.cpp.

void IKvdsTester::test_get_all ( kvds_type kvds) [inline, private]

Definition at line 265 of file ikvds.cpp.

void IKvdsTester::test_get_noexist ( kvds_type kvds) [inline, private]

Definition at line 81 of file ikvds.cpp.

void IKvdsTester::test_nil ( kvds_type kvds,
bool const  nil = true 
) [inline, private]

Definition at line 326 of file ikvds.cpp.

void IKvdsTester::test_put_add_get ( kvds_type kvds) [inline, private]

Definition at line 342 of file ikvds.cpp.

void IKvdsTester::test_put_cnt_get ( kvds_type kvds,
bool  bCheckCnt = true 
) [inline, private]

Definition at line 146 of file ikvds.cpp.

void IKvdsTester::test_siz ( kvds_type kvds,
size_t const  cnt,
bool const  bExists = true 
) [inline, private]

Definition at line 96 of file ikvds.cpp.

void IKvdsTester::test_xst_del ( kvds_type kvds) [inline, private]

Definition at line 316 of file ikvds.cpp.


Member Data Documentation

uint32_t const IKvdsTester::val0_mask = 0xF1E2D3C4 [static, private]

Definition at line 77 of file ikvds.cpp.

uint32_t const IKvdsTester::val1_mask = 0x12345678 [static, private]

Definition at line 78 of file ikvds.cpp.


The documentation for this class was generated from the following file: