oasys::BerkeleyDBTable Member List

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

baselen_oasys::Logger [protected]
BerkeleyDBIterator classoasys::BerkeleyDBTable [friend]
BerkeleyDBStore classoasys::BerkeleyDBTable [friend]
BerkeleyDBTable(const char *logpath, BerkeleyDBStore *store, const std::string &table_name, bool multitype, DB *db, DBTYPE type)oasys::BerkeleyDBTable [private]
Can_Only_Be_Called_By_A_Logger typedefoasys::Logger
classname_oasys::Logger [protected]
db_oasys::BerkeleyDBTable [private]
db_type_oasys::BerkeleyDBTable [private]
del(const SerializableObject &key)oasys::BerkeleyDBTable [virtual]
DurableTableImpl(std::string table_name, bool multitype)oasys::DurableTableImpl [inline]
flatten(const SerializableObject &key, u_char *key_buf, size_t size)oasys::DurableTableImpl [protected]
flatten(const SerializableObject &key, ScratchBuffer< u_char *, _size > *scratch)oasys::DurableTableImpl [inline, protected]
get(const SerializableObject &key, SerializableObject *data)oasys::BerkeleyDBTable [virtual]
get(const SerializableObject &key, SerializableObject **data, TypeCollection::Allocator_t allocator)oasys::BerkeleyDBTable [virtual]
itr()oasys::BerkeleyDBTable [virtual]
key_exists(const void *key, size_t key_len)oasys::BerkeleyDBTable [private]
log_enabled(log_level_t level) const oasys::Logger [inline]
log_multiline(log_level_t level, const char *msg) const oasys::Logger [inline]
logf(log_level_t level, const char *fmt,...) const oasys::Logger [inline]
logf(const char *logpath, log_level_t level, const char *fmt,...) const oasys::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]
multitype_oasys::DurableTableImpl [protected]
name()oasys::DurableTableImpl [inline]
put(const SerializableObject &key, TypeCollection::TypeCode_t typecode, const SerializableObject *data, int flags)oasys::BerkeleyDBTable [virtual]
set_logpath(const char *logpath)oasys::Logger [inline]
size() const oasys::BerkeleyDBTable [virtual]
store_oasys::BerkeleyDBTable [private]
table_name_oasys::DurableTableImpl [protected]
vlogf(log_level_t level, const char *fmt, va_list args) const oasys::Logger [inline]
~BerkeleyDBTable()oasys::BerkeleyDBTable
~DurableTableImpl()oasys::DurableTableImpl [inline, virtual]


Generated on Sat Sep 8 08:36:26 2007 for DTN Reference Implementation by  doxygen 1.5.3