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