
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.
1.5.3