Class lockfree::tran::descriptor¶
ClassList > lockfree > tran > descriptor
#include <lockfree_transaction_descriptor.hpp>
Public Functions¶
| Type | Name |
|---|---|
| descriptor () |
|
| void | end_tran () |
| size_t | get_current_retire_count () const |
| size_t | get_total_reclaim_count () const |
| size_t | get_total_retire_count () const |
| id | get_transaction_id () const |
| bool | is_tran_started () const |
| reclaimable_node * | pull_saved_reclaimable () |
| void | reclaim_retired_list () |
| void | retire_node (reclaimable_node & hzp) |
| void | save_reclaimable (reclaimable_node *& node) |
| void | set_table (table & tbl) |
| void | start_tran () |
| void | start_tran_and_increment_id () |
| ~descriptor () |
Public Functions Documentation¶
function descriptor¶
function end_tran¶
function get_current_retire_count¶
function get_total_reclaim_count¶
function get_total_retire_count¶
function get_transaction_id¶
function is_tran_started¶
function pull_saved_reclaimable¶
function reclaim_retired_list¶
function retire_node¶
function save_reclaimable¶
function set_table¶
function start_tran¶
function start_tran_and_increment_id¶
function ~descriptor¶
The documentation for this class was generated from the following file cubrid/src/base/lockfree_transaction_descriptor.hpp