addBlockToFreeList(File &file, const HDBBlock &parmblk, Int32 offset) | OW_NAMESPACE::HDB | [private] |
addIndexEntry(const char *key, Int32 offset) | OW_NAMESPACE::HDB | [private] |
addRootNode(File &file, HDBBlock &fblk, Int32 offset) | OW_NAMESPACE::HDB | [private] |
checkFile() | OW_NAMESPACE::HDB | [private] |
close() | OW_NAMESPACE::HDB | |
createFile() | OW_NAMESPACE::HDB | [private] |
decHandleCount() | OW_NAMESPACE::HDB | [private] |
findBlock(File &file, int size) | OW_NAMESPACE::HDB | [private] |
findFirstIndexEntry(const char *key=NULL) | OW_NAMESPACE::HDB | [private] |
findIndexEntry(const char *key) | OW_NAMESPACE::HDB | [private] |
findNextIndexEntry() | OW_NAMESPACE::HDB | [private] |
findPrevIndexEntry() | OW_NAMESPACE::HDB | [private] |
flushIndex() | OW_NAMESPACE::HDB | [private] |
getFileName() const | OW_NAMESPACE::HDB | [inline] |
getFirstFreeOffSet() | OW_NAMESPACE::HDB | [inline, private] |
getFirstRootOffSet() | OW_NAMESPACE::HDB | [inline, private] |
getHandle() | OW_NAMESPACE::HDB | |
getHandleCount() const | OW_NAMESPACE::HDB | [inline] |
getLastRootOffset() | OW_NAMESPACE::HDB | [inline, private] |
getVersion() | OW_NAMESPACE::HDB | [inline, private] |
HDB() | OW_NAMESPACE::HDB | |
HDBHandle class | OW_NAMESPACE::HDB | [friend] |
HDBHandle::HDBHandleData | OW_NAMESPACE::HDB | [friend] |
HDBNode class | OW_NAMESPACE::HDB | [friend] |
incVersion() | OW_NAMESPACE::HDB | [private] |
m_fileName | OW_NAMESPACE::HDB | [private] |
m_guard | OW_NAMESPACE::HDB | [private] |
m_hdlCount | OW_NAMESPACE::HDB | [private] |
m_hdrBlock | OW_NAMESPACE::HDB | [private] |
m_indexGuard | OW_NAMESPACE::HDB | [private] |
m_lockFile | OW_NAMESPACE::HDB | [private] |
m_opened | OW_NAMESPACE::HDB | [private] |
m_pindex | OW_NAMESPACE::HDB | [private] |
m_version | OW_NAMESPACE::HDB | [private] |
open(const char *fileName) | OW_NAMESPACE::HDB | |
operator safe_bool() const | OW_NAMESPACE::HDB | [inline] |
operator!() const | OW_NAMESPACE::HDB | [inline] |
readBlock(HDBBlock &fblk, const File &file, Int32 offset) | OW_NAMESPACE::HDB | [static] |
removeBlockFromFreeList(File &file, HDBBlock &fblk) | OW_NAMESPACE::HDB | [private] |
removeIndexEntry(const char *key) | OW_NAMESPACE::HDB | [private] |
safe_bool typedef | OW_NAMESPACE::HDB | |
setFirstFreeOffSet(File &file, Int32 offset) | OW_NAMESPACE::HDB | [private] |
setFirstRootOffSet(File &file, Int32 offset) | OW_NAMESPACE::HDB | [private] |
setLastRootOffset(File &file, Int32 offset) | OW_NAMESPACE::HDB | [private] |
setOffsets(File &file, Int32 firstRootOffset, Int32 lastRootOffset, Int32 firstFreeOffset) | OW_NAMESPACE::HDB | [private] |
updateIndexEntry(const char *key, Int32 newOffset) | OW_NAMESPACE::HDB | [private] |
writeBlock(HDBBlock &fblk, File &file, Int32 offset) | OW_NAMESPACE::HDB | [static] |
~HDB() | OW_NAMESPACE::HDB | |