| alertable_sleep_until(std::chrono::system_clock::time_point const &t) | ripple::Stoppable | |
| archiveBackend_ | ripple::NodeStore::DatabaseRotatingImp | private |
| areChildrenStopped() const | ripple::Stoppable | |
| asyncFetch(uint256 const &hash, std::uint32_t ledgerSeq, std::shared_ptr< NodeObject > &nodeObject) override | ripple::NodeStore::DatabaseRotatingImp | virtual |
| ripple::NodeStore::DatabaseRotating::asyncFetch(uint256 const &hash, std::uint32_t ledgerSeq) | ripple::NodeStore::Database | protected |
| Children typedef | ripple::Stoppable | private |
| Database()=delete | ripple::NodeStore::Database | |
| Database(std::string name, Stoppable &parent, Scheduler &scheduler, int readThreads, Section const &config, beast::Journal j) | ripple::NodeStore::Database | |
| DatabaseRotating(std::string const &name, Stoppable &parent, Scheduler &scheduler, int readThreads, Section const &config, beast::Journal journal) | ripple::NodeStore::DatabaseRotating | |
| DatabaseRotatingImp()=delete | ripple::NodeStore::DatabaseRotatingImp | |
| DatabaseRotatingImp(DatabaseRotatingImp const &)=delete | ripple::NodeStore::DatabaseRotatingImp | |
| DatabaseRotatingImp(std::string const &name, Scheduler &scheduler, int readThreads, Stoppable &parent, std::shared_ptr< Backend > writableBackend, std::shared_ptr< Backend > archiveBackend, Section const &config, beast::Journal j) | ripple::NodeStore::DatabaseRotatingImp | |
| earliestLedgerSeq() const | ripple::NodeStore::Database | |
| earliestLedgerSeq_ | ripple::NodeStore::Database | private |
| fdRequired() const | ripple::NodeStore::Database | |
| fdRequired_ | ripple::NodeStore::Database | protected |
| fetchHitCount_ | ripple::NodeStore::Database | protected |
| fetchNodeObject(uint256 const &hash, std::uint32_t, FetchReport &fetchReport) override | ripple::NodeStore::DatabaseRotatingImp | privatevirtual |
| ripple::NodeStore::DatabaseRotating::fetchNodeObject(uint256 const &hash, std::uint32_t ledgerSeq=0, FetchType fetchType=FetchType::synchronous) | ripple::NodeStore::Database | |
| fetchSz_ | ripple::NodeStore::Database | protected |
| fetchTotalCount_ | ripple::NodeStore::Database | private |
| for_each(std::function< void(std::shared_ptr< NodeObject >)> f) override | ripple::NodeStore::DatabaseRotatingImp | privatevirtual |
| getCacheHitRate() override | ripple::NodeStore::DatabaseRotatingImp | virtual |
| getDesiredAsyncReadCount(std::uint32_t) override | ripple::NodeStore::DatabaseRotatingImp | virtual |
| getFetchHitCount() const | ripple::NodeStore::Database | |
| getFetchSize() const | ripple::NodeStore::Database | |
| getFetchTotalCount() const | ripple::NodeStore::Database | |
| getName() const override | ripple::NodeStore::DatabaseRotatingImp | virtual |
| getPositiveCache() override | ripple::NodeStore::DatabaseRotatingImp | virtual |
| getRoot() | ripple::Stoppable | |
| getStoreCount() const | ripple::NodeStore::Database | |
| getStoreSize() const | ripple::NodeStore::Database | |
| getWriteLoad() const override | ripple::NodeStore::DatabaseRotatingImp | virtual |
| hasParent_ | ripple::Stoppable | private |
| import(Database &source) override | ripple::NodeStore::DatabaseRotatingImp | virtual |
| importInternal(Backend &dstBackend, Database &srcDB) | ripple::NodeStore::Database | protected |
| isStopped() const | ripple::Stoppable | |
| isStopping() const | ripple::Stoppable | |
| j_ | ripple::NodeStore::Database | protected |
| jobCounter() | ripple::Stoppable | |
| m_child | ripple::Stoppable | private |
| m_children | ripple::Stoppable | private |
| m_childrenStopped | ripple::Stoppable | private |
| m_cv | ripple::Stoppable | private |
| m_is_stopping | ripple::Stoppable | private |
| m_mut | ripple::Stoppable | private |
| m_name | ripple::Stoppable | private |
| m_root | ripple::Stoppable | private |
| m_stopped | ripple::Stoppable | private |
| mutex_ | ripple::NodeStore::DatabaseRotatingImp | mutableprivate |
| nCache_ | ripple::NodeStore::DatabaseRotatingImp | private |
| onChildrenStopped() override | ripple::NodeStore::Database | virtual |
| onPrepare() | ripple::Stoppable | privatevirtual |
| onStart() | ripple::Stoppable | privatevirtual |
| onStop() override | ripple::NodeStore::Database | virtual |
| operator=(DatabaseRotatingImp const &)=delete | ripple::NodeStore::DatabaseRotatingImp | |
| pCache_ | ripple::NodeStore::DatabaseRotatingImp | private |
| prepareRecursive() | ripple::Stoppable | private |
| read_ | ripple::NodeStore::Database | private |
| readCondVar_ | ripple::NodeStore::Database | private |
| readGen_ | ripple::NodeStore::Database | private |
| readGenCondVar_ | ripple::NodeStore::Database | private |
| readLastHash_ | ripple::NodeStore::Database | private |
| readLock_ | ripple::NodeStore::Database | private |
| readShut_ | ripple::NodeStore::Database | private |
| readThreads_ | ripple::NodeStore::Database | private |
| rotateWithLock(std::function< std::unique_ptr< NodeStore::Backend >(std::string const &writableBackendName)> const &f) override | ripple::NodeStore::DatabaseRotatingImp | virtual |
| scheduler_ | ripple::NodeStore::Database | protected |
| setParent(Stoppable &parent) | ripple::Stoppable | |
| startRecursive() | ripple::Stoppable | private |
| stopAsyncRecursive(beast::Journal j) | ripple::Stoppable | private |
| Stoppable(std::string name, RootStoppable &root) | ripple::Stoppable | protected |
| Stoppable(std::string name, Stoppable &parent) | ripple::Stoppable | |
| stopped() | ripple::Stoppable | protected |
| stopReadThreads() | ripple::NodeStore::Database | protected |
| stopRecursive(beast::Journal j) | ripple::Stoppable | private |
| store(NodeObjectType type, Blob &&data, uint256 const &hash, std::uint32_t) override | ripple::NodeStore::DatabaseRotatingImp | virtual |
| storeCount_ | ripple::NodeStore::Database | private |
| storeLedger(std::shared_ptr< Ledger const > const &srcLedger) override | ripple::NodeStore::DatabaseRotatingImp | virtual |
| ripple::NodeStore::DatabaseRotating::storeLedger(Ledger const &srcLedger, std::shared_ptr< Backend > dstBackend, std::shared_ptr< TaggedCache< uint256, NodeObject >> dstPCache, std::shared_ptr< KeyCache< uint256 >> dstNCache) | ripple::NodeStore::Database | protected |
| storeStats(std::uint64_t count, std::uint64_t sz) | ripple::NodeStore::Database | protected |
| storeSz_ | ripple::NodeStore::Database | private |
| sweep() override | ripple::NodeStore::DatabaseRotatingImp | virtual |
| threadEntry() | ripple::NodeStore::Database | private |
| tune(int size, std::chrono::seconds age) override | ripple::NodeStore::DatabaseRotatingImp | virtual |
| waitReads() | ripple::NodeStore::Database | |
| writableBackend_ | ripple::NodeStore::DatabaseRotatingImp | private |
| ~Database() | ripple::NodeStore::Database | virtual |
| ~DatabaseRotatingImp() override | ripple::NodeStore::DatabaseRotatingImp | |
| ~Stoppable() | ripple::Stoppable | virtual |