LogCabin
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
LogCabin
Storage
MemoryLog
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]
currentSync
LogCabin::Storage::MemoryLog
[protected]
entries
LogCabin::Storage::MemoryLog
[protected]
Entry
typedef
LogCabin::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
metadata
LogCabin::Storage::Log
operator<<
(std::ostream &os, const Log &log)
LogCabin::Storage::Log
[friend]
operator=
(const Log &)
LogCabin::Storage::Log
[protected]
startIndex
LogCabin::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
Generated by
1.7.6.1