List of all members.
Public Member Functions |
|
| ha_pbms (handlerton *hton, TABLE_SHARE *table_arg) |
|
const char * | table_type () const |
|
const char * | index_type (uint inx) |
|
const char ** | bas_ext () const |
|
MX_TABLE_TYPES_T | table_flags () const |
|
MX_ULONG_T | index_flags (uint inx, uint part, bool all_parts) const |
|
uint | max_supported_keys () const |
|
uint | max_supported_key_length () const |
|
uint | max_supported_key_part_length () const |
|
int | open (const char *name, int mode, uint test_if_locked) |
|
void | drop_table (const char *name) |
|
int | close (void) |
|
int | write_row (unsigned char *buf) |
|
int | update_row (const unsigned char *old_data, unsigned char *new_data) |
|
int | delete_row (const unsigned char *buf) |
|
int | rnd_init (bool scan) |
|
int | rnd_next (byte *buf) |
|
int | rnd_pos (byte *buf, byte *pos) |
|
void | position (const byte *record) |
|
int | info (uint) |
|
int | external_lock (THD *thd, int lock_type) |
|
int | create (const char *name, TABLE *form, HA_CREATE_INFO *create_info) |
|
void | get_auto_increment (uint64_t, uint64_t, uint64_t, uint64_t *, uint64_t *) |
|
THR_LOCK_DATA ** | store_lock (THD *thd, THR_LOCK_DATA **to, enum thr_lock_type lock_type) |
|
bool | get_error_message (int error, String *buf) |
Private Attributes |
|
THR_LOCK_DATA | ha_lock |
| | MySQL lock.
|
|
MSOpenSystemTable * | ha_open_tab |
|
int | ha_error |
|
PBMSResultRec | ha_result |
Detailed Description
Definition at line 60 of file ha_pbms.h.
The documentation for this class was generated from the following files: