LogCabin
LogCabin::Storage::Log Member List
This is the complete list of members for LogCabin::Storage::Log, including all inherited members.
append(const std::vector< const Entry * > &entries)=0LogCabin::Storage::Log [pure virtual]
Entry typedefLogCabin::Storage::Log
getEntry(uint64_t index) const =0LogCabin::Storage::Log [pure virtual]
getLastLogIndex() const =0LogCabin::Storage::Log [pure virtual]
getLogStartIndex() const =0LogCabin::Storage::Log [pure virtual]
getName() const =0LogCabin::Storage::Log [pure virtual]
getSizeBytes() const =0LogCabin::Storage::Log [pure virtual]
Log()LogCabin::Storage::Log
Log(const Log &)LogCabin::Storage::Log [protected]
metadataLogCabin::Storage::Log
operator<<(std::ostream &os, const Log &log)LogCabin::Storage::Log [friend]
operator=(const Log &)LogCabin::Storage::Log [protected]
syncComplete(std::unique_ptr< Sync > sync)LogCabin::Storage::Log [inline]
syncCompleteVirtual(std::unique_ptr< Sync > sync)LogCabin::Storage::Log [inline, protected, virtual]
takeSync()=0LogCabin::Storage::Log [pure virtual]
truncatePrefix(uint64_t firstIndex)=0LogCabin::Storage::Log [pure virtual]
truncateSuffix(uint64_t lastIndex)=0LogCabin::Storage::Log [pure virtual]
updateMetadata()=0LogCabin::Storage::Log [pure virtual]
updateServerStats(Protocol::ServerStats &serverStats) const LogCabin::Storage::Log [inline, virtual]
~Log()LogCabin::Storage::Log [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines