BDB library files and cursors
[BDB]

Collaboration diagram for BDB library files and cursors:


Classes

class  CBDB_ConditionHandle
 File cursor condition handle. More...
class  CBDB_FileCursor
 Berkeley DB file cursor class. More...
class  CBDB_CursorGuard
 BDB Cursor guard. More...
class  CBDB_RawFile
 Raw file class wraps up basic Berkeley DB operations. More...
class  CBDB_MultiRowBuffer
 Multirow buffer for reading many rows in one call. More...
class  CBDB_File
 Berkeley DB file class. More...
class  CBDB_IdFile
 Berkeley DB file class optimized to work with tables having int as the primary key. More...
class  CBDB_FileDumper
 Utility class to convert DBD files into text files. More...

Enumerations

enum  EBDB_ErrCode {
  eBDB_Ok, eBDB_NotFound, eBDB_KeyDup, eBDB_KeyEmpty,
  eBDB_MultiRowEnd
}
 BDB Return codes. More...


Enumeration Type Documentation

enum EBDB_ErrCode
 

BDB Return codes.

Enumerator:
eBDB_Ok 
eBDB_NotFound 
eBDB_KeyDup 
eBDB_KeyEmpty 
eBDB_MultiRowEnd 

Definition at line 57 of file bdb_file.hpp.


Generated on Wed Dec 9 08:13:53 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Wed Dec 09 08:20:18 2009 by modify_doxy.py rev. 173732