Not yet documented. More...
#include <Database.h>
Public Member Functions | |
Database (const char *dbname, const char *dbmdb_str=0) | |
Not yet documented. | |
Database (Connection *conn, const char *dbname, Database::OpenFlag flag=Database::DBRead, const char *user=0, const char *passwd=0) | |
Not yet documented. | |
Database (Connection *conn, const char *dbname, const char *dbmdb_str, Database::OpenFlag flag=Database::DBRead, const char *user=0, const char *passwd=0) | |
Not yet documented. | |
Database (const char *dbname, int dbid, const char *dbmdb_str=0) | |
Not yet documented. | |
Database (int dbid, const char *dbmdb_str=0) | |
Not yet documented. | |
Database (const Database &db) | |
Not yet documented. | |
virtual Object * | clone () const |
Not yet documented. | |
Status | create (Connection *conn, const char *user=0, const char *passwd=0, DbCreateDescription *pdbdesc=0) |
Not yet documented. | |
Status | create (Connection *conn, DbCreateDescription *pdbdesc) |
Not yet documented. | |
Status | remove (Connection *conn, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | remove (const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | setDefaultDBAccess (Connection *conn, int mode, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | setUserDBAccess (Connection *conn, const char *username, int mode, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | getInfo (Connection *conn, const char *user, const char *passwd, DbInfoDescription *pdbdesc) const |
Not yet documented. | |
Status | getInfo (const char *user, const char *passwd, DbInfoDescription *pdbdesc) const |
Not yet documented. | |
virtual Status | open (Connection *conn, Database::OpenFlag flag=Database::DBRead, const char *user=0, const char *passwd=0) |
Not yet documented. | |
virtual Status | open (Connection *conn, Database::OpenFlag flag, const OpenHints *hints, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | close () |
Not yet documented. | |
Status | rename (const char *newdbname, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | move (DbCreateDescription *dbdesc, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | copy (const char *newdbname, Bool newdbid, DbCreateDescription *dbdesc, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | rename (Connection *conn, const char *newdbname, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | move (Connection *conn, DbCreateDescription *dbdesc, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | copy (Connection *conn, const char *newdbname, Bool newdbid, DbCreateDescription *dbdesc, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | containsObject (const Oid &oid, Bool &found) |
Not yet documented. | |
Status | getObjectClass (const Oid &oid, Class *&cl) |
Not yet documented. | |
Status | getObjectClass (const Oid &oid, Oid &cls_oid) |
Not yet documented. | |
Status | setObjectLock (const Oid &oid, LockMode lockmode) |
Not yet documented. | |
Status | setObjectLock (const Oid &oid, LockMode lockmode, LockMode &alockmode) |
Not yet documented. | |
Status | getObjectLock (const Oid &oid, LockMode &alockmode) |
Not yet documented. | |
Status | loadObject (const Oid &oid, ObjectPtr &o, const RecMode *recmode=RecMode::NoRecurs) |
Not yet documented. | |
Status | loadObject (const Oid &oid, Object *&o, const RecMode *recmode=RecMode::NoRecurs) |
Not yet documented. | |
Status | loadObject (const Oid &xoid, ObjectPtr &o, LockMode lockmode, const RecMode *recmode=RecMode::NoRecurs) |
Not yet documented. | |
Status | loadObject (const Oid &xoid, Object *&o, LockMode lockmode, const RecMode *recmode=RecMode::NoRecurs) |
Not yet documented. | |
Status | reloadObject (const Oid &oid, ObjectPtr &o, const RecMode *recmode=RecMode::NoRecurs) |
Not yet documented. | |
Status | reloadObject (const Oid &oid, Object *&o, const RecMode *recmode=RecMode::NoRecurs) |
Not yet documented. | |
Status | reloadObject (const Oid &oid, ObjectPtr &o, LockMode lockmode, const RecMode *recmode=RecMode::NoRecurs) |
Not yet documented. | |
Status | reloadObject (const Oid &oid, Object *&o, LockMode lockmode, const RecMode *recmode=RecMode::NoRecurs) |
Not yet documented. | |
Status | loadObjects (const OidArray &oid_array, ObjectPtrVector &obj_vect, const RecMode *recmode=RecMode::NoRecurs) |
Not yet documented. | |
Status | loadObjects (const OidArray &oid_array, ObjectArray &obj_array, const RecMode *recmode=RecMode::NoRecurs) |
Not yet documented. | |
Status | loadObjects (const OidArray &oid_array, ObjectPtrVector &obj_vect, LockMode lockmode, const RecMode *recmode=RecMode::NoRecurs) |
Not yet documented. | |
Status | loadObjects (const OidArray &oid_array, ObjectArray &obj_array, LockMode lockmode, const RecMode *recmode=RecMode::NoRecurs) |
Not yet documented. | |
Status | removeObject (const Oid &poid, const RecMode *recmode=RecMode::NoRecurs) |
Not yet documented. | |
Status | isRemoved (const Oid &poid, Bool &isremoved) const |
Not yet documented. | |
Status | makeObject (const Oid *poid, const ObjectHeader *hdr, Data idr, Object **o, Bool useCache=False) |
Not yet documented. | |
Status | setObjectProtection (const Oid &obj_oid, const Oid &prot_oid) |
Not yet documented. | |
Status | setObjectProtection (const Oid &obj_oid, Protection *prot) |
Not yet documented. | |
Status | getObjectProtection (const Oid &obj_oid, Oid &prot_oid) |
Not yet documented. | |
Status | getObjectProtection (const Oid &obj_oid, Protection *&prot) |
Not yet documented. | |
Status | getObjectLocations (const OidArray &oid_arr, ObjectLocationArray &locarr) |
Not yet documented. | |
Status | getObjectLocations (const ObjectArray &obj_arr, ObjectLocationArray &locarr) |
Not yet documented. | |
Status | moveObjects (const OidArray &oid_arr, const Dataspace *dataspace) |
Not yet documented. | |
Status | moveObjects (const ObjectArray &obj_arr, const Dataspace *dataspace) |
Not yet documented. | |
Status | transactionBegin () |
Not yet documented. | |
Status | transactionBegin (const TransactionParams ¶ms) |
Not yet documented. | |
Status | transactionBeginExclusive () |
Not yet documented. | |
Status | transactionCommit () |
Not yet documented. | |
Status | transactionAbort () |
Not yet documented. | |
Transaction * | getCurrentTransaction () |
Not yet documented. | |
Transaction * | getRootTransaction () |
Not yet documented. | |
Bool | isInTransaction () const |
Not yet documented. | |
Status | setDefaultTransactionParams (const TransactionParams ¶ms) |
Not yet documented. | |
TransactionParams | getDefaultTransactionParams () |
Not yet documented. | |
void | setCommitOnClose (Bool commit_on_close) |
Not yet documented. | |
Bool | getCommitOnClose () const |
Not yet documented. | |
const char * | getName () const |
Not yet documented. | |
int | getDbid () const |
Not yet documented. | |
int | getVersionNumber () const |
Not yet documented. | |
const char * | getVersion () const |
Not yet documented. | |
Bool | isOpened () const |
Not yet documented. | |
Database::OpenFlag | getOpenFlag () const |
Not yet documented. | |
DbHandle * | getDbHandle () |
Not yet documented. | |
const Schema * | getSchema () const |
Not yet documented. | |
Schema * | getSchema () |
Not yet documented. | |
Connection * | getConnection () |
Not yet documented. | |
const char * | getDBMDB () const |
Not yet documented. | |
Bool | isBackEnd () const |
Not yet documented. | |
Bool | isLocal () const |
Not yet documented. | |
const char * | getUser () const |
Not yet documented. | |
const char * | getPassword () const |
Not yet documented. | |
int | getUid () const |
Not yet documented. | |
Status | getDatabasefile (const char *&database_file, Bool fetch=False, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | getDatafiles (const Datafile **&datafiles, unsigned int &cnt, Bool fetch=False, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | getDatafile (unsigned short id, const Datafile *&datafile, Bool fetch=False, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | getDatafile (const char *name_or_file, const Datafile *&datafile, Bool fetch=False, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | createDatafile (const char *filedir, const char *filename, const char *name, unsigned int maxsize, unsigned int slotsize, DatType dtype) |
Not yet documented. | |
Status | getDataspaces (const Dataspace **&dataspace, unsigned int &cnt, Bool fetch=False, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | getDataspace (unsigned short id, const Dataspace *&dataspace, Bool fetch=False, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | getDataspace (const char *name, const Dataspace *&dataspace, Bool fetch=False, const char *user=0, const char *passwd=0) |
Not yet documented. | |
Status | getDefaultDataspace (const Dataspace *&dataspace) |
Not yet documented. | |
Status | setDefaultDataspace (const Dataspace *dataspace) |
Not yet documented. | |
Status | createDataspace (const char *dspname, const Datafile **datafiles, unsigned int datafile_cnt) |
Not yet documented. | |
virtual Database * | asDatabase () |
Not yet documented. | |
virtual const Database * | asDatabase () const |
Not yet documented. | |
virtual | ~Database () |
Not yet documented. | |
Object * | getCacheObject (const Oid &xoid) |
Not yet documented. | |
void | autoRegisterObjects (Bool on) |
Not yet documented. | |
Bool | areObjectsAutoRegistered () const |
Not yet documented. | |
void | addToRegister (const Object *o, Bool force=False) |
Not yet documented. | |
void | rmvFromRegister (const Object *o) |
Not yet documented. | |
ObjectList * | getRegisteredObjects () |
Not yet documented. | |
Status | storeRegisteredObjects () |
Not yet documented. | |
void | clearRegister () |
Not yet documented. | |
void | storeOnCommit (Bool on) |
Not yet documented. | |
Bool | isStoreOnCommit () const |
Not yet documented. | |
Status | setMaxObjectCount (unsigned int max_obj_cnt) |
Not yet documented. | |
Status | getMaxObjectCount (unsigned int &max_obj_cnt) |
Not yet documented. | |
Status | setLogSize (unsigned int logsize) |
Not yet documented. | |
Status | getLogSize (unsigned int &logsize) |
Not yet documented. | |
virtual void | garbage () |
Not yet documented. | |
Static Public Member Functions | |
static void | setDefaultCommitOnClose (Bool _def_commit_on_close) |
Not yet documented. | |
static Bool | getDefaultCommitOnClose () |
Not yet documented. | |
static void | setDefaultDBMDB (const char *dbmdb_str) |
Not yet documented. | |
static const char * | getDefaultDBMDB () |
Not yet documented. | |
static const char * | getDefaultServerDBMDB () |
Not yet documented. | |
static const std::vector < std::string > & | getGrantedDBMDB () |
Not yet documented. | |
static const char * | getStringFlag (Database::OpenFlag open_flag) |
Not yet documented. |
Not yet documented.
Definition at line 51 of file Database.h.
eyedb::Database::Database | ( | const char * | dbname, | |
const char * | dbmdb_str = 0 | |||
) |
eyedb::Database::Database | ( | Connection * | conn, | |
const char * | dbname, | |||
Database::OpenFlag | flag = Database::DBRead , |
|||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
conn | ||
dbname | ||
flag | ||
user | ||
passwd |
Definition at line 201 of file Database.cc.
eyedb::Database::Database | ( | Connection * | conn, | |
const char * | dbname, | |||
const char * | dbmdb_str, | |||
Database::OpenFlag | flag = Database::DBRead , |
|||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
conn | ||
dbname | ||
dbmdb_str | ||
flag | ||
user | ||
passwd |
Definition at line 210 of file Database.cc.
eyedb::Database::Database | ( | const char * | dbname, | |
int | dbid, | |||
const char * | dbmdb_str = 0 | |||
) |
eyedb::Database::Database | ( | int | dbid, | |
const char * | dbmdb_str = 0 | |||
) |
eyedb::Database::Database | ( | const Database & | db | ) |
void eyedb::Database::addToRegister | ( | const Object * | o, | |
Bool | force = False | |||
) |
Bool eyedb::Database::areObjectsAutoRegistered | ( | ) | const [inline] |
virtual const Database* eyedb::Database::asDatabase | ( | ) | const [inline, virtual] |
Not yet documented.
Reimplemented from eyedb::Object.
Definition at line 970 of file Database.h.
virtual Database* eyedb::Database::asDatabase | ( | ) | [inline, virtual] |
Not yet documented.
Reimplemented from eyedb::Object.
Definition at line 964 of file Database.h.
void eyedb::Database::autoRegisterObjects | ( | Bool | on | ) |
virtual Object* eyedb::Database::clone | ( | ) | const [inline, virtual] |
Not yet documented.
Reimplemented from eyedb::Struct.
Definition at line 134 of file Database.h.
Status eyedb::Database::close | ( | void | ) |
Status eyedb::Database::copy | ( | Connection * | conn, | |
const char * | newdbname, | |||
Bool | newdbid, | |||
DbCreateDescription * | dbdesc, | |||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
conn | ||
newdbname | ||
newdbid | ||
dbdesc | ||
user | ||
passwd |
Definition at line 1044 of file Database.cc.
Status eyedb::Database::copy | ( | const char * | newdbname, | |
Bool | newdbid, | |||
DbCreateDescription * | dbdesc, | |||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
newdbname | ||
newdbid | ||
dbdesc | ||
user | ||
passwd |
Definition at line 1085 of file Database.cc.
Status eyedb::Database::create | ( | Connection * | conn, | |
DbCreateDescription * | pdbdesc | |||
) |
Status eyedb::Database::create | ( | Connection * | conn, | |
const char * | user = 0 , |
|||
const char * | passwd = 0 , |
|||
DbCreateDescription * | pdbdesc = 0 | |||
) |
Not yet documented.
ccnn | ||
user | ||
passwd | ||
pdbdesc |
Definition at line 517 of file Database.cc.
Status eyedb::Database::createDatafile | ( | const char * | filedir, | |
const char * | filename, | |||
const char * | name, | |||
unsigned int | maxsize, | |||
unsigned int | slotsize, | |||
DatType | dtype | |||
) |
Not yet documented.
filedir | ||
filename | ||
name | ||
maxsize | ||
slotsize | ||
dtype |
Definition at line 2636 of file Database.cc.
Status eyedb::Database::createDataspace | ( | const char * | dspname, | |
const Datafile ** | datafiles, | |||
unsigned int | datafile_cnt | |||
) |
Not yet documented.
dspname | ||
datafiles | ||
datafile_cnt |
Definition at line 2657 of file Database.cc.
void eyedb::Database::garbage | ( | ) | [virtual] |
Not yet documented.
Reimplemented from eyedb::Agregat.
Definition at line 321 of file Database.cc.
Bool eyedb::Database::getCommitOnClose | ( | ) | const [inline] |
Connection * eyedb::Database::getConnection | ( | ) |
Transaction * eyedb::Database::getCurrentTransaction | ( | void | ) |
Status eyedb::Database::getDatabasefile | ( | const char *& | database_file, | |
Bool | fetch = False , |
|||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
database_file | ||
fetch | ||
user | ||
passwd |
Definition at line 2384 of file Database.cc.
Status eyedb::Database::getDatafile | ( | const char * | name_or_file, | |
const Datafile *& | datafile, | |||
Bool | fetch = False , |
|||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
name_or_file | ||
datafile | ||
fetch | ||
user | ||
passwd |
Definition at line 2423 of file Database.cc.
Status eyedb::Database::getDatafile | ( | unsigned short | id, | |
const Datafile *& | datafile, | |||
Bool | fetch = False , |
|||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
id | ||
datafile | ||
fetch | ||
user | ||
passwd |
Definition at line 2408 of file Database.cc.
Status eyedb::Database::getDatafiles | ( | const Datafile **& | datafiles, | |
unsigned int & | cnt, | |||
Bool | fetch = False , |
|||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
datafiles | ||
cnt | ||
fetch | ||
user | ||
passwd |
Definition at line 2396 of file Database.cc.
Status eyedb::Database::getDataspace | ( | const char * | name, | |
const Dataspace *& | dataspace, | |||
Bool | fetch = False , |
|||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
name | ||
dataspace | ||
fetch | ||
user | ||
passwd |
Definition at line 2478 of file Database.cc.
Status eyedb::Database::getDataspace | ( | unsigned short | id, | |
const Dataspace *& | dataspace, | |||
Bool | fetch = False , |
|||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
id | ||
dataspace | ||
fetch | ||
user | ||
passwd |
Definition at line 2458 of file Database.cc.
Status eyedb::Database::getDataspaces | ( | const Dataspace **& | dataspace, | |
unsigned int & | cnt, | |||
Bool | fetch = False , |
|||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
dataspace | ||
cnt | ||
fetch | ||
user | ||
passwd |
Definition at line 2445 of file Database.cc.
DbHandle * eyedb::Database::getDbHandle | ( | void | ) |
int eyedb::Database::getDbid | ( | void | ) | const |
const char * eyedb::Database::getDBMDB | ( | ) | const |
static Bool eyedb::Database::getDefaultCommitOnClose | ( | ) | [inline, static] |
Status eyedb::Database::getDefaultDataspace | ( | const Dataspace *& | dataspace | ) |
const char * eyedb::Database::getDefaultDBMDB | ( | ) | [static] |
const char * eyedb::Database::getDefaultServerDBMDB | ( | ) | [static] |
TransactionParams eyedb::Database::getDefaultTransactionParams | ( | ) |
const std::vector< std::string > & eyedb::Database::getGrantedDBMDB | ( | ) | [static] |
Status eyedb::Database::getInfo | ( | const char * | user, | |
const char * | passwd, | |||
DbInfoDescription * | pdbdesc | |||
) | const |
Not yet documented.
user | ||
passwd | ||
pdbdesc |
Definition at line 639 of file Database.cc.
Status eyedb::Database::getInfo | ( | Connection * | conn, | |
const char * | user, | |||
const char * | passwd, | |||
DbInfoDescription * | pdbdesc | |||
) | const |
Not yet documented.
conn | ||
user | ||
passwd | ||
pdbdesc |
Definition at line 645 of file Database.cc.
Status eyedb::Database::getLogSize | ( | unsigned int & | logsize | ) |
Status eyedb::Database::getMaxObjectCount | ( | unsigned int & | max_obj_cnt | ) |
const char * eyedb::Database::getName | ( | void | ) | const |
Status eyedb::Database::getObjectLocations | ( | const ObjectArray & | obj_arr, | |
ObjectLocationArray & | locarr | |||
) |
Not yet documented.
obj_arr | ||
locarr |
Definition at line 2629 of file Database.cc.
Status eyedb::Database::getObjectLocations | ( | const OidArray & | oid_arr, | |
ObjectLocationArray & | locarr | |||
) |
Not yet documented.
oid_arr | ||
locarr |
Definition at line 2614 of file Database.cc.
Not yet documented.
obj_oid | ||
prot_oid |
Definition at line 2162 of file Database.cc.
Database::OpenFlag eyedb::Database::getOpenFlag | ( | void | ) | const |
const char* eyedb::Database::getPassword | ( | ) | const [inline] |
ObjectList * eyedb::Database::getRegisteredObjects | ( | ) |
Transaction * eyedb::Database::getRootTransaction | ( | void | ) |
Schema * eyedb::Database::getSchema | ( | void | ) |
const Schema * eyedb::Database::getSchema | ( | void | ) | const |
const char * eyedb::Database::getStringFlag | ( | Database::OpenFlag | open_flag | ) | [static] |
int eyedb::Database::getUid | ( | ) | const [inline] |
const char* eyedb::Database::getUser | ( | ) | const [inline] |
const char * eyedb::Database::getVersion | ( | void | ) | const |
int eyedb::Database::getVersionNumber | ( | ) | const [inline] |
Bool eyedb::Database::isBackEnd | ( | ) | const |
Bool eyedb::Database::isInTransaction | ( | ) | const |
Bool eyedb::Database::isLocal | ( | ) | const |
Bool eyedb::Database::isOpened | ( | ) | const |
Not yet documented.
poid | ||
isremoved |
Definition at line 1655 of file Database.cc.
Bool eyedb::Database::isStoreOnCommit | ( | ) | const [inline] |
Status eyedb::Database::loadObject | ( | const Oid & | xoid, | |
Object *& | o, | |||
LockMode | lockmode, | |||
const RecMode * | recmode = RecMode::NoRecurs | |||
) |
Not yet documented.
xoid | ||
o | ||
lockmode | ||
recmode |
Definition at line 1434 of file Database.cc.
Status eyedb::Database::loadObject | ( | const Oid & | xoid, | |
ObjectPtr & | o, | |||
LockMode | lockmode, | |||
const RecMode * | recmode = RecMode::NoRecurs | |||
) |
Not yet documented.
xoid | ||
o | ||
lockmode | ||
recmode |
Definition at line 1395 of file Database.cc.
Status eyedb::Database::loadObjects | ( | const OidArray & | oid_array, | |
ObjectArray & | obj_array, | |||
LockMode | lockmode, | |||
const RecMode * | recmode = RecMode::NoRecurs | |||
) |
Not yet documented.
oid_array | ||
obj_array | ||
lockmode | ||
recmode |
Definition at line 1364 of file Database.cc.
Status eyedb::Database::loadObjects | ( | const OidArray & | oid_array, | |
ObjectPtrVector & | obj_vect, | |||
LockMode | lockmode, | |||
const RecMode * | recmode = RecMode::NoRecurs | |||
) |
Not yet documented.
oid_array | ||
obj_vect | ||
lockmode | ||
recmode |
Definition at line 1342 of file Database.cc.
Status eyedb::Database::loadObjects | ( | const OidArray & | oid_array, | |
ObjectArray & | obj_array, | |||
const RecMode * | recmode = RecMode::NoRecurs | |||
) |
Not yet documented.
oid_array | ||
obj_array | ||
recmode |
Definition at line 1356 of file Database.cc.
Status eyedb::Database::loadObjects | ( | const OidArray & | oid_array, | |
ObjectPtrVector & | obj_vect, | |||
const RecMode * | recmode = RecMode::NoRecurs | |||
) |
Not yet documented.
oid_array | ||
obj_vect | ||
recmode |
Definition at line 1329 of file Database.cc.
Status eyedb::Database::makeObject | ( | const Oid * | poid, | |
const ObjectHeader * | hdr, | |||
Data | idr, | |||
Object ** | o, | |||
Bool | useCache = False | |||
) |
Not yet documented.
poid | ||
hdr | ||
idr | ||
o | ||
useCache |
Definition at line 1751 of file Database.cc.
Status eyedb::Database::move | ( | Connection * | conn, | |
DbCreateDescription * | dbdesc, | |||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
conn | ||
dbdesc | ||
user | ||
passwd |
Definition at line 1025 of file Database.cc.
Status eyedb::Database::move | ( | DbCreateDescription * | dbdesc, | |
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
dbdesc | ||
user | ||
passwd |
Definition at line 1077 of file Database.cc.
Status eyedb::Database::moveObjects | ( | const ObjectArray & | obj_arr, | |
const Dataspace * | dataspace | |||
) |
Not yet documented.
obj_arr | ||
dataspace |
Definition at line 2603 of file Database.cc.
Not yet documented.
oid_arr | ||
dataspace |
Definition at line 2592 of file Database.cc.
Status eyedb::Database::open | ( | Connection * | conn, | |
Database::OpenFlag | flag, | |||
const OpenHints * | hints, | |||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) | [virtual] |
Not yet documented.
conn | ||
flag | ||
hints | ||
user | ||
passwd |
Definition at line 826 of file Database.cc.
Status eyedb::Database::open | ( | Connection * | conn, | |
Database::OpenFlag | flag = Database::DBRead , |
|||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) | [virtual] |
Not yet documented.
conn | ||
flag | ||
user | ||
passwd |
Definition at line 819 of file Database.cc.
Status eyedb::Database::reloadObject | ( | const Oid & | oid, | |
Object *& | o, | |||
LockMode | lockmode, | |||
const RecMode * | recmode = RecMode::NoRecurs | |||
) |
Not yet documented.
oid | ||
o | ||
lockmode | ||
recmode |
Definition at line 1471 of file Database.cc.
Status eyedb::Database::reloadObject | ( | const Oid & | oid, | |
ObjectPtr & | o, | |||
LockMode | lockmode, | |||
const RecMode * | recmode = RecMode::NoRecurs | |||
) |
Not yet documented.
oid | ||
o | ||
lockmode | ||
recmode |
Definition at line 1416 of file Database.cc.
Status eyedb::Database::remove | ( | const char * | user = 0 , |
|
const char * | passwd = 0 | |||
) |
Status eyedb::Database::remove | ( | Connection * | conn, | |
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
conn | ||
user | ||
passwd |
Definition at line 567 of file Database.cc.
Status eyedb::Database::rename | ( | Connection * | conn, | |
const char * | newdbname, | |||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
conn | ||
newdbname | ||
user | ||
passwd |
Definition at line 1003 of file Database.cc.
Status eyedb::Database::rename | ( | const char * | newdbname, | |
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
newdbname | ||
user | ||
passwd |
Definition at line 1066 of file Database.cc.
void eyedb::Database::rmvFromRegister | ( | const Object * | o | ) |
void eyedb::Database::setCommitOnClose | ( | Bool | commit_on_close | ) |
static void eyedb::Database::setDefaultCommitOnClose | ( | Bool | _def_commit_on_close | ) | [inline, static] |
Status eyedb::Database::setDefaultDataspace | ( | const Dataspace * | dataspace | ) |
Status eyedb::Database::setDefaultDBAccess | ( | Connection * | conn, | |
int | mode, | |||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
conn | ||
mode | ||
user | ||
passwd |
Definition at line 619 of file Database.cc.
void eyedb::Database::setDefaultDBMDB | ( | const char * | dbmdb_str | ) | [static] |
Status eyedb::Database::setDefaultTransactionParams | ( | const TransactionParams & | params | ) |
Status eyedb::Database::setLogSize | ( | unsigned int | logsize | ) |
Status eyedb::Database::setMaxObjectCount | ( | unsigned int | max_obj_cnt | ) |
Not yet documented.
oid | ||
lockmode | ||
alockmode |
Definition at line 1725 of file Database.cc.
Not yet documented.
obj_oid | ||
prot_oid |
Definition at line 2145 of file Database.cc.
Status eyedb::Database::setUserDBAccess | ( | Connection * | conn, | |
const char * | username, | |||
int | mode, | |||
const char * | user = 0 , |
|||
const char * | passwd = 0 | |||
) |
Not yet documented.
conn | ||
username | ||
mode | ||
user | ||
passwd |
Definition at line 599 of file Database.cc.
void eyedb::Database::storeOnCommit | ( | Bool | on | ) |
Status eyedb::Database::storeRegisteredObjects | ( | ) |
Status eyedb::Database::transactionAbort | ( | void | ) |
Status eyedb::Database::transactionBegin | ( | const TransactionParams & | params | ) |
Status eyedb::Database::transactionBegin | ( | ) |
Status eyedb::Database::transactionBeginExclusive | ( | ) |
Status eyedb::Database::transactionCommit | ( | void | ) |