|
tlds
Transactional Operations for Linked Data Structures
|
#include <setadaptor.h>
Public Member Functions | |
| SetAdaptor () | |
| ~SetAdaptor () | |
| void | Init () |
| void | Uninit () |
| bool | ExecuteOps (const SetOpArray &ops) __attribute__((optimize(0))) |
Private Attributes | |
| RSTMList | m_list |
| uint32_t | g_count_commit = 0 |
| uint32_t | g_count_abort = 0 |
| uint32_t | g_count_stm_abort = 0 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |