|
Public Member Functions |
|
| Database () |
| Status | open (const char *dbfile, int flags, const OpenHints &hints, int uid) |
| | Not yet documented.
|
| int | getOpenFlags () const |
| | Not yet documented.
|
| unsigned int | getVersion () const |
| | Not yet documented.
|
| const char * | getDBFile () const |
| | Not yet documented.
|
| const OpenHints & | getOpenHints () const |
| | Not yet documented.
|
| Status | close () |
| | Not yet documented.
|
| Status | transactionBegin (const TransactionParams ¶ms) |
| | Not yet documented.
|
| Status | transactionCommit () |
| | Not yet documented.
|
| Status | transactionAbort () |
| | Not yet documented.
|
| Status | transactionParamsSet (const TransactionParams ¶ms) |
| | Not yet documented.
|
| Status | transactionParamsGet (TransactionParams ¶ms) |
| | Not yet documented.
|
| Status | transactionLockSet (ObjectLockMode lockmode, ObjectLockMode &olockmode) |
| | Not yet documented.
|
| Status | objectCreate (const void *object, unsigned int size, short dspid, Oid &oid) |
| | Not yet documented.
|
| Status | objectDelete (const Oid &oid) |
| | Not yet documented.
|
| Status | objectWrite (int start, int length, const void *object, const Oid &oid) |
| | Not yet documented.
|
| Status | objectWriteCache (int start, const void *object, const Oid &oid) |
| | Not yet documented.
|
| Status | objectRead (int start, int length, void *object, LockMode lockmode, short &pdatid, unsigned int &psize, const Oid &oid) |
| | Not yet documented.
|
| Status | objectReadNoCopy (int start, int length, void *object, LockMode lockmode, short &pdatid, unsigned int &psize, const Oid &oid) |
| | Not yet documented.
|
| Status | objectReadCache (int start, void **object, LockMode lockmode, const Oid &oid) |
| | Not yet documented.
|
| Status | objectSizeGet (unsigned int &size, LockMode lockmode, const Oid &oid) |
| | Not yet documented.
|
| Status | objectCheckAccess (Boolean write, const Oid &oid, Boolean &access) |
| | Not yet documented.
|
| Status | objectLocationGet (const Oid &oid, ObjectLocation &objloc) |
| | Not yet documented.
|
| Status | objectsLocationGet (const Oid *oid, ObjectLocation *objloc, unsigned int oid_cnt) |
| | Not yet documented.
|
| Status | objectMoveDat (const Oid &oid, short datid) |
| | Not yet documented.
|
| Status | objectsMoveDat (const Oid *oid, unsigned int oid_cnt, short datid) |
| | Not yet documented.
|
| Status | objectMoveDsp (const Oid &oid, short dspid) |
| | Not yet documented.
|
| Status | objectsMoveDsp (const Oid *oid, unsigned int oid_cnt, short dspid) |
| | Not yet documented.
|
| Status | objectSizeModify (unsigned int size, Boolean copy, const Oid &oid) |
| | Not yet documented.
|
| Status | objectLock (const Oid &oid, LockMode mode, LockMode &rmode) |
| | Not yet documented.
|
| Status | objectGetLock (const Oid &oid, LockMode &rmode) |
| | Not yet documented.
|
| Status | objectDownLock (const Oid &oid) |
| | Not yet documented.
|
| Status | firstOidDatGet (short datid, Oid &oid, Boolean &found) |
| | Not yet documented.
|
| Status | nextOidDatGet (short datid, const Oid &baseoid, Oid &nextoid, Boolean &found) |
| | Not yet documented.
|
| Status | rootEntrySet (const char *key, const void *data, unsigned int size, Boolean create) |
| | Not yet documented.
|
| Status | rootEntryGet (const char *key, void *data, unsigned int maxsize) |
| | Not yet documented.
|
| Status | rootEntryDelete (const char *key) |
| | Not yet documented.
|
| Status | suserUnset () |
| | Not yet documented.
|
| Status | datCreate (const char *file, const char *name, unsigned long long maxsize, MapType mtype, unsigned int sizeslot, DatType type, mode_t file_mask, const char *file_group) |
| | Not yet documented.
|
| Status | datMove (const char *datfile, const char *newdatfile) |
| | Not yet documented.
|
| Status | datDelete (const char *datfile) |
| | Not yet documented.
|
| Status | datResize (const char *datfile, unsigned long long newmaxsize) |
| | Not yet documented.
|
| Status | datMoveObjects (const char *dat_src, const char *dat_dest) |
| | Not yet documented.
|
| Status | datCheck (const char *datfile, short &datid, short &dspid) |
| | Not yet documented.
|
| Status | datDefragment (const char *datfile, mode_t file_mask, const char *file_group) |
| | Not yet documented.
|
| Status | datRename (const char *datfile, const char *name) |
| | Not yet documented.
|
| Status | datGetInfo (const char *datfile, DatafileInfo &info) |
| | Not yet documented.
|
| Status | datGetDspid (short datid, short &dspid) |
| | Not yet documented.
|
| Status | dspSetDefault (const char *dataspace) |
| | Not yet documented.
|
| Status | dspGetDefault (short &dspid) |
| | Not yet documented.
|
| Status | dspCreate (const char *dataspace, const char **datfiles, unsigned int datfile_cnt) |
| | Not yet documented.
|
| Status | dspUpdate (const char *dataspace, const char **datfiles, unsigned int datfile_cnt) |
| | Not yet documented.
|
| Status | dspDelete (const char *dataspace) |
| | Not yet documented.
|
| Status | dspRename (const char *dataspace, const char *dataspace_new) |
| | Not yet documented.
|
| Status | dspCheck (const char *dataspace, short &dspid, short datid[], unsigned int &ndat) |
| | Not yet documented.
|
| Status | dspSetCurDat (const char *dataspace, const char *datfile) |
| | Not yet documented.
|
| Status | dspGetCurDat (const char *dataspace, short &datid) |
| | Not yet documented.
|
| Status | objectNumberSet (Oid::NX maxobjs) |
| | Not yet documented.
|
| Status | protectionCreate (const ProtectionDescription &desc, Oid &oid) |
| | Not yet documented.
|
| Status | protectionDelete (const Oid &oid) |
| | Not yet documented.
|
| Status | protectionModify (const ProtectionDescription &desc, const Oid &oid) |
| | Not yet documented.
|
| Status | protectionGetByName (const char *name, ProtectionDescription **desc, Oid &oid) |
| | Not yet documented.
|
| Status | protectionGetByOid (const Oid &oid, ProtectionDescription **desc) |
| | Not yet documented.
|
| Status | protectionListGet (Oid **oid, ProtectionDescription ***desc, unsigned int &nprot) |
| | Not yet documented.
|
| Status | dbProtectionAdd (const DbProtectionDescription &desc, unsigned int nprot) |
| | Not yet documented.
|
| Status | dbProtectionGet (DbProtectionDescription **desc, unsigned int &nprot) |
| | Not yet documented.
|
| Status | objectProtectionSet (const Oid &oid, const Oid &protoid) |
| | Not yet documented.
|
| Status | objectProtectionGet (const Oid &oid, Oid *protoid) |
| | Not yet documented.
|
| Boolean | isPhysicalOid (const Oid &oid) |
| | Not yet documented.
|
| Status | registerStart (unsigned reg_mask) |
| | Not yet documented.
|
| Status | registerClear () |
| | Not yet documented.
|
| Status | registerEnd () |
| | Not yet documented.
|
| Status | registerGet (Register **preg) |
| | Not yet documented.
|
|
| ~Database () |
Static Public Member Functions |
| static Status | dbCreate (const char *dbfile, unsigned int version, const DbCreateDescription &dbc, mode_t file_mask, const char *file_group) |
| | Not yet documented.
|
| static Status | dbDelete (const char *dbfile) |
| | Not yet documented.
|
| static Status | dbMove (const char *dbfile, const DbMoveDescription &dmv) |
| | Not yet documented.
|
| static Status | dbCopy (const char *dbfile, const DbCopyDescription &dcp) |
| | Not yet documented.
|
| static Status | dbInfo (const char *dbfile, DbInfoDescription &info) |
| | Not yet documented.
|
| static Status | dbRelocate (const char *dbfile, const DbRelocateDescription &rel) |
| | Not yet documented.
|