Public Member Functions | |
DBM_Database (const char *=NULL) | |
Status | getDatabases (LinkedList *) |
Status | create (Connection *, const char *, const char *, const char *, DbCreateDescription *=NULL) |
Status | addUser (Connection *, const char *, const char *, UserType user_type, const char *=NULL, const char *=NULL) |
Status | deleteUser (Connection *, const char *, const char *=NULL, const char *=NULL) |
Status | setUserPasswd (Connection *, const char *, const char *, const char *=NULL, const char *=NULL) |
Status | setPasswd (Connection *, const char *, const char *=NULL, const char *=NULL) |
Status | setUserSysAccess (Connection *, const char *, SysAccessMode, const char *=NULL, const char *=NULL) |
virtual | ~DBM_Database () |
DBM_Database (const char *, Database *) | |
Status | getDbFile (const char **, int *, const char *&) |
Status | getNewUid (int &) |
Status | getNewDbid (int &) |
Status | createEntry (int, const char *, const char *dbfile) |
Status | updateEntry (int, const char *, const char *, const char *dbfile) |
Status | removeEntry (const char *) |
Status | get_sys_user_access (const char *, SysUserAccess **, Bool justCheck, const char *) |
Status | get_db_user_access (const char *, const char *, UserEntry **, DBUserAccess **, DBAccessMode *) |
Status | add_user (const char *, const char *, UserType user_type) |
Status | delete_user (const char *) |
Status | user_passwd_set (const char *, const char *) |
Status | default_db_access_set (const char *, DBAccessMode) |
Status | user_db_access_set (const char *, const char *, DBAccessMode) |
Status | user_sys_access_set (const char *, SysAccessMode) |
Status | getUser (const char *, UserEntry *&) |
Status | getDBEntry (const char *, DBEntry *&) |
Status | getDBEntries (const char *, DBEntry **&, int &cnt, const char *op) |
Status | setSchema (const char *, const Oid &sch_oid) |
Static Public Member Functions | |
static const char * | getDbName () |
static int | getDbid () |
Not yet documented. | |
static void | init () |
static void | _release () |
static void | _dble_underscore_release () |
static Status | updateSchema (Database *) |
static DBM_Database * | getDBM_Database (const char *) |
static DBM_Database * | setDBM_Database (const char *, Database *) |
static std::string | makeTempName (int dbid) |
Static Public Attributes | |
static const char | defaultDBMDB [] = "default" |
Definition at line 33 of file DBM_Database.h.
int eyedb::DBM_Database::getDbid | ( | void | ) | [static] |
Not yet documented.
Reimplemented from eyedb::Database.
Definition at line 61 of file DBM_Database.cc.