oasys::BerkeleyDBStore Member List

This is the complete list of members for oasys::BerkeleyDBStore, including all inherited members.

__log_enabled(log_level_t level, const char *path) constoasys::Logger [inline]
__logf(log_level_t level, const char *fmt,...) constoasys::Logger [inline]
acquire_table(const std::string &table)oasys::BerkeleyDBStore [private]
baselen_oasys::Logger [protected]
BerkeleyDBStore(const char *logpath)oasys::BerkeleyDBStore
BerkeleyDBStore(const BerkeleyDBStore &)oasys::BerkeleyDBStore
BerkeleyDBTable classoasys::BerkeleyDBStore [friend]
check_db_dir(const char *db_dir, bool *dir_exists)oasys::DurableStoreImpl [protected]
classname_oasys::Logger [protected]
create_db_dir(const char *db_dir)oasys::DurableStoreImpl [protected]
db_errcall(const char *errpfx, char *msg)oasys::BerkeleyDBStore [private, static]
db_name_oasys::BerkeleyDBStore [private]
db_panic(DB_ENV *dbenv, int errval)oasys::BerkeleyDBStore [private, static]
dbenv_oasys::BerkeleyDBStore [private]
deadlock_timer_oasys::BerkeleyDBStore [private]
del_table(const std::string &name)oasys::BerkeleyDBStore [virtual]
DurableStoreImpl(const char *classname, const char *logpath)oasys::DurableStoreImpl [inline]
get_meta_table(BerkeleyDBTable **table)oasys::BerkeleyDBStore [private]
get_table(DurableTableImpl **table, const std::string &name, int flags, PrototypeVector &prototypes)oasys::BerkeleyDBStore
oasys::DurableStoreImpl::get_table(DurableTableImpl **table, const std::string &db_name, int flags, PrototypeVector &prototypes)=0oasys::DurableStoreImpl [pure virtual]
get_table_names(StringVector *names)oasys::BerkeleyDBStore [virtual]
init(const StorageConfig &cfg)oasys::BerkeleyDBStore [virtual]
init_oasys::BerkeleyDBStore [private]
log_enabled(log_level_t level) constoasys::Logger [inline]
log_multiline(log_level_t level, const char *msg) constoasys::Logger [inline]
logf(log_level_t level, const char *fmt,...) constoasys::Logger [inline]
logf(const char *logpath, log_level_t level, const char *fmt,...) constoasys::Logger [inline]
Logger(const char *classname, const char *fmt,...)oasys::Logger [inline]
Logger(const char *classname, const std::string &logpath)oasys::Logger [inline]
logpath()oasys::Logger [inline]
logpath_oasys::Logger [protected]
logpath_appendf(const char *fmt,...)oasys::Logger [inline]
logpathf(const char *fmt,...)oasys::Logger [inline]
META_TABLE_NAMEoasys::BerkeleyDBStore [private, static]
operator=(const BerkeleyDBStore &)oasys::BerkeleyDBStore
PrototypeVector typedefoasys::DurableStoreImpl
prune_db_dir(const char *db_dir, int tidy_wait)oasys::DurableStoreImpl [protected]
ref_count_oasys::BerkeleyDBStore [private]
ref_count_lock_oasys::BerkeleyDBStore [private]
RefCountMap typedefoasys::DurableStoreImpl
release_table(const std::string &table)oasys::BerkeleyDBStore [private]
set_logpath(const char *logpath)oasys::Logger [inline]
sharefile_oasys::BerkeleyDBStore [private]
vlogf(log_level_t level, const char *fmt, va_list args) constoasys::Logger [inline]
~BerkeleyDBStore()oasys::BerkeleyDBStore
~DurableStoreImpl()oasys::DurableStoreImpl [inline, virtual]


Generated on Fri Dec 22 14:48:07 2006 for DTN Reference Implementation by  doxygen 1.5.1