rippled
|
Public Member Functions | |
std::shared_ptr< Checkpointer > | fromId (std::uintptr_t id) |
void | erase (std::uintptr_t id) |
std::shared_ptr< Checkpointer > | create (std::shared_ptr< soci::session > const &session, JobQueue &jobQueue, Logs &logs) |
Private Attributes | |
std::uintptr_t | nextId_ {0} |
std::mutex | mutex_ |
std::unordered_map< std::uintptr_t, std::shared_ptr< Checkpointer > > | checkpointers_ |
Definition at line 33 of file DatabaseCon.cpp.
std::shared_ptr<Checkpointer> ripple::CheckpointersCollection::fromId | ( | std::uintptr_t | id | ) |
Definition at line 46 of file DatabaseCon.cpp.
void ripple::CheckpointersCollection::erase | ( | std::uintptr_t | id | ) |
Definition at line 56 of file DatabaseCon.cpp.
std::shared_ptr<Checkpointer> ripple::CheckpointersCollection::create | ( | std::shared_ptr< soci::session > const & | session, |
JobQueue & | jobQueue, | ||
Logs & | logs | ||
) |
Definition at line 63 of file DatabaseCon.cpp.
|
private |
Definition at line 35 of file DatabaseCon.cpp.
|
private |
Definition at line 37 of file DatabaseCon.cpp.
|
private |
Definition at line 42 of file DatabaseCon.cpp.