#include <RegistrationStore.h>
Inheritance diagram for dtn::RegistrationStore:

Definition at line 59 of file RegistrationStore.h.
Public Member Functions | |
| RegistrationStore () | |
| Constructor. | |
Static Public Member Functions | |
| static RegistrationStore * | instance () |
| Singleton instance accessor. | |
| static int | init (const oasys::StorageConfig &cfg, oasys::DurableStore *store) |
| Boot time initializer that takes as a parameter the storage configuration to use. | |
| static bool | initialized () |
| Return true if initialization has completed. | |
Static Protected Attributes | |
| static RegistrationStore * | instance_ |
| singleton instance | |
| dtn::RegistrationStore::RegistrationStore | ( | ) |
| static RegistrationStore* dtn::RegistrationStore::instance | ( | ) | [inline, static] |
Singleton instance accessor.
Definition at line 64 of file RegistrationStore.h.
References instance_.
Referenced by dtn::RegistrationTable::add(), dtn::DTNServer::close_datastore(), dtn::RegistrationTable::del(), dtn::BundleDaemon::load_registrations(), and dtn::RegistrationTable::update().
| static int dtn::RegistrationStore::init | ( | const oasys::StorageConfig & | cfg, | |
| oasys::DurableStore * | store | |||
| ) | [inline, static] |
Boot time initializer that takes as a parameter the storage configuration to use.
Definition at line 75 of file RegistrationStore.h.
References oasys::InternalKeyDurableTable< _ShimType, _KeyType, _DataType >::do_init(), instance_, and RegistrationStore().
Referenced by dtn::DTNServer::init_datastore().
| static bool dtn::RegistrationStore::initialized | ( | ) | [inline, static] |
Return true if initialization has completed.
Definition at line 93 of file RegistrationStore.h.
References instance_.
RegistrationStore * dtn::RegistrationStore::instance_ [static, protected] |
singleton instance
Definition at line 96 of file RegistrationStore.h.
Referenced by init(), initialized(), and instance().
1.5.1