#include <LinkStore.h>
Definition at line 38 of file LinkStore.h.
Public Member Functions | |
LinkStore () | |
Constructor. | |
Static Public Member Functions | |
static LinkStore * | 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 LinkStore * | instance_ |
singleton instance |
dtn::LinkStore::LinkStore | ( | ) |
static LinkStore* dtn::LinkStore::instance | ( | ) | [inline, static] |
Singleton instance accessor.
Definition at line 43 of file LinkStore.h.
References instance_.
Referenced by dtn::DTNServer::close_datastore().
static int dtn::LinkStore::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 54 of file LinkStore.h.
References oasys::InternalKeyDurableTable< _ShimType, _KeyType, _DataType >::do_init(), instance_, and LinkStore().
Referenced by dtn::DTNServer::init_datastore().
static bool dtn::LinkStore::initialized | ( | ) | [inline, static] |
Return true if initialization has completed.
Definition at line 72 of file LinkStore.h.
References instance_.
LinkStore * dtn::LinkStore::instance_ [static, protected] |
singleton instance
Definition at line 75 of file LinkStore.h.
Referenced by init(), initialized(), and instance().