rippled
|
Public Member Functions | |
NuDBFactory () | |
~NuDBFactory () override | |
std::string | getName () const override |
Retrieve the name of this factory. More... | |
std::unique_ptr< Backend > | createInstance (size_t keyBytes, Section const &keyValues, std::size_t burstSize, Scheduler &scheduler, beast::Journal journal) override |
Create an instance of this factory's backend. More... | |
std::unique_ptr< Backend > | createInstance (size_t keyBytes, Section const &keyValues, std::size_t burstSize, Scheduler &scheduler, nudb::context &context, beast::Journal journal) override |
Create an instance of this factory's backend. More... | |
Definition at line 369 of file NuDBFactory.cpp.
ripple::NodeStore::NuDBFactory::NuDBFactory | ( | ) |
Definition at line 372 of file NuDBFactory.cpp.
|
override |
Definition at line 377 of file NuDBFactory.cpp.
|
overridevirtual |
Retrieve the name of this factory.
Implements ripple::NodeStore::Factory.
Definition at line 383 of file NuDBFactory.cpp.
|
overridevirtual |
Create an instance of this factory's backend.
keyBytes | The fixed number of bytes per key. |
parameters | A set of key/value configuration pairs. |
burstSize | Backend burst size in bytes. |
scheduler | The scheduler to use for running tasks. |
Implements ripple::NodeStore::Factory.
Definition at line 389 of file NuDBFactory.cpp.
|
overridevirtual |
Create an instance of this factory's backend.
keyBytes | The fixed number of bytes per key. |
parameters | A set of key/value configuration pairs. |
burstSize | Backend burst size in bytes. |
scheduler | The scheduler to use for running tasks. |
context | The context used by database. |
Reimplemented from ripple::NodeStore::Factory.
Definition at line 401 of file NuDBFactory.cpp.