|
| | teller_man_impl (teller_t *aTellerDesc) |
| |
| | ~teller_man_impl () |
| |
| w_rc_t | t_index_probe_forupdate (ss_m *db, teller_tuple *ptuple, const int t_id) |
| |
| w_rc_t | t_idx_nl (ss_m *db, teller_tuple *ptuple, const int t_id) |
| |
| | table_man_t (teller_t *aTableDesc, bool construct_cache=true) |
| |
| virtual | ~table_man_t () |
| |
| teller_t * | table () |
| |
| w_rc_t | load_and_register_fid (ss_m *db) |
| |
| blob_pool * | ts () |
| |
| w_rc_t | 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) |
| |
| w_rc_t | index_probe_forupdate (ss_m *db, index_desc_t *pidx, table_row_t *ptuple, const PageID &root=0) |
| |
| w_rc_t | index_probe_nl (ss_m *db, index_desc_t *pidx, table_row_t *ptuple, const PageID &root=0) |
| |
| w_rc_t | index_probe_primary (ss_m *db, table_row_t *ptuple, lock_mode_t lock_mode=okvl_mode::S, const PageID &root=0) |
| |
| w_rc_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) |
| |
| w_rc_t | index_probe_forupdate_by_name (ss_m *db, const char *idx_name, table_row_t *ptuple, const PageID &root=0) |
| |
| w_rc_t | index_probe_nl_by_name (ss_m *db, const char *idx_name, table_row_t *ptuple, const PageID &root=0) |
| |
| w_rc_t | add_tuple (ss_m *db, table_row_t *ptuple, const lock_mode_t lock_mode=okvl_mode::X, const PageID &primary_root=0) |
| |
| w_rc_t | 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) |
| |
| w_rc_t | delete_tuple (ss_m *db, table_row_t *ptuple, const lock_mode_t lock_mode=okvl_mode::X, const PageID &primary_root=0) |
| |
| w_rc_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) |
| |
| w_rc_t | update_tuple (ss_m *db, table_row_t *ptuple, const lock_mode_t lock_mode=okvl_mode::X) |
| |
| int | min_key (index_desc_t *pindex, table_row_t *ptuple, rep_row_t &arep) |
| |
| int | max_key (index_desc_t *pindex, table_row_t *ptuple, rep_row_t &arep) |
| |
| int | key_size (index_desc_t *pindex) const |
| |
| virtual w_rc_t | populate (ss_m *, bool &) |
| |
| virtual w_rc_t | print_table (ostream &os, unsigned int num_lines=0) |
| |
| virtual w_rc_t | print_index (unsigned i, ostream &os, unsigned int num_lines=0, bool need_tuple=false) |
| |
| virtual w_rc_t | fetch_table (ss_m *db, lock_mode_t alm=okvl_mode::S) |
| |
| row_cache_t< teller_t > * | get_cache () |
| |
| table_row_t * | get_tuple () |
| |
| void | give_tuple (table_row_t *ptt) |
| |