This is the complete list of members for persistent::PersistLog, including all inherited members.
| advanceVersion(const version_t &ver) noexcept(false)=0 | persistent::PersistLog | pure virtual |
| append(const void *pdata, const uint64_t &size, const version_t &ver, const HLC &mhlc) noexcept(false)=0 | persistent::PersistLog | pure virtual |
| applyLogTail(char const *v)=0 | persistent::PersistLog | pure virtual |
| bytes_size(const version_t &ver)=0 | persistent::PersistLog | pure virtual |
| getEarliestIndex() noexcept(false)=0 | persistent::PersistLog | pure virtual |
| getEarliestVersion() noexcept(false)=0 | persistent::PersistLog | pure virtual |
| getEntry(const version_t &ver) noexcept(false)=0 | persistent::PersistLog | pure virtual |
| getEntry(const HLC &hlc) noexcept(false)=0 | persistent::PersistLog | pure virtual |
| getEntryByIndex(const int64_t &eno) noexcept(false)=0 | persistent::PersistLog | pure virtual |
| getHLCIndex(const HLC &hlc) noexcept(false)=0 | persistent::PersistLog | pure virtual |
| getLastPersisted() noexcept(false)=0 | persistent::PersistLog | pure virtual |
| getLatestIndex() noexcept(false)=0 | persistent::PersistLog | pure virtual |
| getLatestVersion() noexcept(false)=0 | persistent::PersistLog | pure virtual |
| getLength() noexcept(false)=0 | persistent::PersistLog | pure virtual |
| getVersionIndex(const version_t &ver) noexcept(false)=0 | persistent::PersistLog | pure virtual |
| hidx | persistent::PersistLog | |
| m_sName | persistent::PersistLog | |
| persist(const bool preLocked=false) noexcept(false)=0 | persistent::PersistLog | pure virtual |
| PersistLog(const std::string &name) noexcept(true) | persistent::PersistLog | |
| post_object(const std::function< void(char const *const, std::size_t)> &f, const version_t &ver)=0 | persistent::PersistLog | pure virtual |
| to_bytes(char *buf, const version_t &ver)=0 | persistent::PersistLog | pure virtual |
| trim(const version_t &ver) noexcept(false)=0 | persistent::PersistLog | pure virtual |
| trim(const HLC &hlc) noexcept(false)=0 | persistent::PersistLog | pure virtual |
| trimByIndex(const int64_t &idx) noexcept(false)=0 | persistent::PersistLog | pure virtual |
| truncate(const version_t &ver) noexcept(false)=0 | persistent::PersistLog | pure virtual |
| ~PersistLog() noexcept(true) | persistent::PersistLog | virtual |
1.8.13