Public Member Functions | |
| MSDumpTable (MSSystemTableShare *share, TABLE *table) | |
| void | seqScanInit () |
| bool | seqScanNext (char *buf) |
| void | insertRow (char *buf) |
| void | use () |
| void | unuse () |
| virtual int | getRefLen () |
| virtual void | seqScanPos (unsigned char *pos) |
| virtual void | seqScanRead (uint32_t repo, uint64_t offset, char *buf) |
| virtual void | seqScanRead (unsigned char *pos, char *buf) |
| void | getFieldValue (const char *row, uint16_t column_index, String *value) |
| void | getFieldValue (const char *row, uint16_t column_index, uint64_t *value) |
| void | getFieldValue (const char *row, uint16_t column_index, uint32_t *value) |
| virtual void | backupSeqScanInit () |
| virtual void | deleteRow (char *buf) |
| virtual void | updateRow (char *old_data, char *new_data) |
| virtual void | retain () |
| virtual void | release () |
| uint32_t | getRefCount () |
| virtual void | finalize () |
| virtual CSObject * | getKey () |
| virtual int | compareKey (CSObject *) |
| virtual uint32_t | hashKey () |
| virtual CSObject * | getHashLink () |
| virtual void | setHashLink (CSObject *) |
| virtual CSObject * | getNextLink () |
| virtual CSObject * | getPrevLink () |
| virtual void | setNextLink (CSObject *) |
| virtual void | setPrevLink (CSObject *) |
Static Public Member Functions | |
| static void | setNotNullInRecord (Field *field, char *record) |
| static void | setNullInRecord (Field *field, char *record) |
Public Attributes | |
| MSSystemTableShare * | myShare |
| TABLE * | mySQLTable |
Private Member Functions | |
| virtual bool | returnRow (MSBlobHeadPtr blob, char *buf) |
| bool | returnDumpRow (char *record, uint64_t record_size, char *buf) |
| bool | returnInfoRow (char *buf) |
| void | setUpRepository (const char *repoInfo, uint32_t length) |
| void | insertRepoRow (MSBlobHeadPtr blob, uint32_t length) |
Private Attributes | |
| uint32_t | dt_cloudbackupDBID |
| bool | dt_hasCompleted |
| bool | dt_hasInfo |
| bool | dt_haveCloudInfo |
| uint16_t | dt_headerSize |
Friends | |
| class | MSReferenceTable |
| class | MSBlobDataTable |
| class | MSMetaDataTable |
| class | MSBlobAliasTable |
| class | MSDumpTable |
Definition at line 34 of file systab_dump_ms.h.