Drizzled Public API Documentation

MSTable Member List

This is the complete list of members for MSTable, including all inherited members.
compareKey(CSObject *) (defined in MSTable)MSTable [virtual]
createBlobHandle(MSOpenTable *otab, uint32_t repo_id, uint64_t file_offset, uint64_t size, uint16_t head_size, uint32_t auth_code) (defined in MSTable)MSTable
CSLock() (defined in CSLock)CSLock
CSLock (defined in CSMutex)CSMutex [friend]
CSMutex() (defined in CSMutex)CSMutex
CSObject() (defined in CSObject)CSObject [inline]
CSSharedRefObject() (defined in CSSharedRefObject)CSSharedRefObject
CSSync() (defined in CSSync)CSSync
CSSync (defined in CSLock)CSLock [friend]
finalize() (defined in CSObject)CSObject [inline, virtual]
findBlobHandle(MSOpenTable *otab, uint32_t repo_id, uint64_t file_offset, uint64_t size, uint16_t head_size, uint32_t auth_code) (defined in MSTable)MSTable
freeBlobHandle(MSOpenTable *otab, uint64_t blob_id, uint32_t repo_id, uint64_t file_offset, uint32_t auth_code) (defined in MSTable)MSTable
getDeleteInfo(uint32_t *log, uint32_t *offs, time_t *tim) (defined in MSTable)MSTable
getHashLink() (defined in CSObject)CSObject [virtual]
getKey() (defined in MSTable)MSTable [virtual]
getNextLink() (defined in CSObject)CSObject [virtual]
getPrevLink() (defined in CSObject)CSObject [virtual]
getRefCount() (defined in CSSharedRefObject)CSSharedRefObject [inline]
getTableFile(const char *table_name, bool to_delete) (defined in MSTable)MSTable
getTableFile() (defined in MSTable)MSTable
getTableFileSize() (defined in MSTable)MSTable [inline]
getTableName() (defined in MSTable)MSTable
hashKey() (defined in MSTable)MSTable [virtual]
haveLock() (defined in CSLock)CSLock [virtual]
iFreeList (defined in MSTable)MSTable [private]
isNoTable() (defined in MSTable)MSTable [inline]
isToDelete() (defined in MSTable)MSTable [inline]
iTabDeleteTime (defined in MSTable)MSTable [private]
iTableFileSize (defined in MSTable)MSTable [private]
iTableHeadSize (defined in MSTable)MSTable [private]
iTabTempLogID (defined in MSTable)MSTable [private]
iTabTempLogOffset (defined in MSTable)MSTable [private]
iToDelete (defined in MSTable)MSTable [private]
lock() (defined in CSLock)CSLock [virtual]
MSTable() (defined in MSTable)MSTable
myDatabase (defined in MSTable)MSTable
myTableID (defined in MSTable)MSTable
myTableName (defined in MSTable)MSTable
newTable(uint32_t tab_id, CSString *name, MSDatabase *db, off64_t file_size, bool to_delete) (defined in MSTable)MSTable [static]
newTable(uint32_t tab_id, const char *name, MSDatabase *db, off64_t file_size, bool to_delete) (defined in MSTable)MSTable [static]
openTableFile() (defined in MSTable)MSTable
prepareToDelete() (defined in MSTable)MSTable
readBlobHandle(MSOpenTable *otab, uint64_t blob_id, uint32_t *auth_code, uint32_t *repo_id, uint64_t *offset, uint64_t *data_size, uint16_t *head_size, bool throw_error) (defined in MSTable)MSTable
release() (defined in CSSharedRefObject)CSSharedRefObject [virtual]
retain() (defined in CSSharedRefObject)CSSharedRefObject [virtual]
setBlobHandle(MSOpenTable *otab, uint64_t blob_id, uint32_t repo_id, uint64_t file_offset, uint64_t size, uint16_t head_size, uint32_t auth_code) (defined in MSTable)MSTable
setHashLink(CSObject *) (defined in CSObject)CSObject [virtual]
setNextLink(CSObject *) (defined in CSObject)CSObject [virtual]
setPrevLink(CSObject *) (defined in CSObject)CSObject [virtual]
unlock() (defined in CSLock)CSLock [virtual]
updateBlobHandle(MSOpenTable *otab, uint64_t blob_id, uint32_t repo_id, uint64_t offset, uint16_t head_size) (defined in MSTable)MSTable
wait() (defined in CSSync)CSSync [virtual]
wait(time_t mill_sec) (defined in CSSync)CSSync
wakeup() (defined in CSSync)CSSync [virtual]
~CSLock() (defined in CSLock)CSLock [virtual]
~CSMutex() (defined in CSMutex)CSMutex [virtual]
~CSObject() (defined in CSObject)CSObject [inline, virtual]
~CSSharedRefObject() (defined in CSSharedRefObject)CSSharedRefObject [virtual]
~CSSync() (defined in CSSync)CSSync [virtual]
~MSTable() (defined in MSTable)MSTable [virtual]