Zero  0.1.0
tpcb::account_man_impl Member List

This is the complete list of members for tpcb::account_man_impl, including all inherited members.

_pcachetable_man_t< account_t >protected
_ptabletable_man_t< account_t >protected
_ptstable_man_t< account_t >protected
a_delete_by_index(ss_m *db, account_tuple *ptuple, const int a_id, const int b_id=0, const double balance=0)tpcb::account_man_impl
a_idx_nl(ss_m *db, account_tuple *ptuple, const int a_id, const int b_id=0, const double balance=0)tpcb::account_man_impl
a_index_probe(ss_m *db, account_tuple *ptuple, const int a_id, const int b_id=0, const double balance=0)tpcb::account_man_impl
a_index_probe_forupdate(ss_m *db, account_tuple *ptuple, const int a_id, const int b_id=0, const double balance=0)tpcb::account_man_impl
account_man_impl(account_t *aAccountDesc)tpcb::account_man_implinline
account_tuple typedeftpcb::account_man_implprivate
add_index_entry(ss_m *db, const char *idx_name, table_row_t *ptuple, const lock_mode_t lock_mode=okvl_mode::X, const PageID &primary_root=0)table_man_t< account_t >
add_tuple(ss_m *db, table_row_t *ptuple, const lock_mode_t lock_mode=okvl_mode::X, const PageID &primary_root=0)table_man_t< account_t >
delete_index_entry(ss_m *db, const char *idx_name, table_row_t *ptuple, const lock_mode_t lock_mode=okvl_mode::X, const PageID &primary_root=0)table_man_t< account_t >
delete_tuple(ss_m *db, table_row_t *ptuple, const lock_mode_t lock_mode=okvl_mode::X, const PageID &primary_root=0)table_man_t< account_t >
fetch_table(ss_m *db, lock_mode_t alm=okvl_mode::S)table_man_t< account_t >virtual
get_cache()table_man_t< account_t >inline
get_tuple()table_man_t< account_t >inline
give_tuple(table_row_t *ptt)table_man_t< account_t >inline
index_probe(ss_m *db, index_desc_t *pidx, table_row_t *ptuple, const lock_mode_t lock_mode=okvl_mode::S, const PageID &root=0)table_man_t< account_t >
index_probe_by_name(ss_m *db, const char *idx_name, table_row_t *ptuple, lock_mode_t lock_mode=okvl_mode::S, const PageID &root=0)table_man_t< account_t >inline
index_probe_forupdate(ss_m *db, index_desc_t *pidx, table_row_t *ptuple, const PageID &root=0)table_man_t< account_t >inline
index_probe_forupdate_by_name(ss_m *db, const char *idx_name, table_row_t *ptuple, const PageID &root=0)table_man_t< account_t >inline
index_probe_nl(ss_m *db, index_desc_t *pidx, table_row_t *ptuple, const PageID &root=0)table_man_t< account_t >inline
index_probe_nl_by_name(ss_m *db, const char *idx_name, table_row_t *ptuple, const PageID &root=0)table_man_t< account_t >inline
index_probe_primary(ss_m *db, table_row_t *ptuple, lock_mode_t lock_mode=okvl_mode::S, const PageID &root=0)table_man_t< account_t >inline
key_size(index_desc_t *pindex) consttable_man_t< account_t >
load_and_register_fid(ss_m *db)table_man_t< account_t >
max_key(index_desc_t *pindex, table_row_t *ptuple, rep_row_t &arep)table_man_t< account_t >
min_key(index_desc_t *pindex, table_row_t *ptuple, rep_row_t &arep)table_man_t< account_t >
populate(ss_m *, bool &)table_man_t< account_t >inlinevirtual
print_index(unsigned i, ostream &os, unsigned int num_lines=0, bool need_tuple=false)table_man_t< account_t >virtual
print_table(ostream &os, unsigned int num_lines=0)table_man_t< account_t >virtual
table()table_man_t< account_t >inline
table_man_t(account_t *aTableDesc, bool construct_cache=true)table_man_t< account_t >inline
ts()table_man_t< account_t >inline
update_tuple(ss_m *db, table_row_t *ptuple, const lock_mode_t lock_mode=okvl_mode::X)table_man_t< account_t >
~account_man_impl()tpcb::account_man_implinline
~table_man_t()table_man_t< account_t >inlinevirtual