LogCabin
LogCabin::Storage::SegmentedLog Member List
This is the complete list of members for LogCabin::Storage::SegmentedLog, including all inherited members.
append(const std::vector< const Entry * > &entries)LogCabin::Storage::SegmentedLog [virtual]
BINARY enum valueLogCabin::Storage::SegmentedLog
checkInvariants()LogCabin::Storage::SegmentedLog [private]
checksumAlgorithmLogCabin::Storage::SegmentedLog [private]
Clock typedefLogCabin::Storage::SegmentedLog [private]
closeSegment()LogCabin::Storage::SegmentedLog [private]
currentSyncLogCabin::Storage::SegmentedLog [private]
dirLogCabin::Storage::SegmentedLog [private]
diskWriteDurationThresholdLogCabin::Storage::SegmentedLog [private]
encodingLogCabin::Storage::SegmentedLog [private]
Encoding enum nameLogCabin::Storage::SegmentedLog
Entry typedefLogCabin::Storage::Log
filesystemOpsNanosLogCabin::Storage::SegmentedLog [private]
getEntry(uint64_t) const LogCabin::Storage::SegmentedLog [virtual]
getLastLogIndex() const LogCabin::Storage::SegmentedLog [virtual]
getLogStartIndex() const LogCabin::Storage::SegmentedLog [virtual]
getName() const LogCabin::Storage::SegmentedLog [virtual]
getOpenSegment()LogCabin::Storage::SegmentedLog [private]
getOpenSegment() const LogCabin::Storage::SegmentedLog [private]
getSizeBytes() const LogCabin::Storage::SegmentedLog [virtual]
loadClosedSegment(Segment &segment, uint64_t logStartIndex)LogCabin::Storage::SegmentedLog [private]
loadOpenSegment(Segment &segment, uint64_t logStartIndex)LogCabin::Storage::SegmentedLog [private]
Log()LogCabin::Storage::Log
Log(const Log &)LogCabin::Storage::Log [protected]
logStartIndexLogCabin::Storage::SegmentedLog [private]
MAX_SEGMENT_SIZELogCabin::Storage::SegmentedLog [private]
metadataLogCabin::Storage::SegmentedLog [private]
metadataWriteNanosLogCabin::Storage::SegmentedLog [private]
openNewSegment()LogCabin::Storage::SegmentedLog [private]
openSegmentFileLogCabin::Storage::SegmentedLog [private]
operator<<(std::ostream &os, const Log &log)LogCabin::Storage::Log [friend]
operator=(const Log &)LogCabin::Storage::Log [protected]
preparedSegmentsLogCabin::Storage::SegmentedLog [private]
prepareNewSegment(uint64_t fileId)LogCabin::Storage::SegmentedLog [private]
readMetadata(const std::string &filename, SegmentedLogMetadata::Metadata &metadata, bool quiet) const LogCabin::Storage::SegmentedLog [private]
readProtoFromFile(const FilesystemUtil::File &file, FilesystemUtil::FileContents &reader, uint64_t *offset, google::protobuf::Message *out) const LogCabin::Storage::SegmentedLog [private]
readSegmentFilenames()LogCabin::Storage::SegmentedLog [private]
SegmentedLog(const FilesystemUtil::File &parentDir, Encoding encoding, const Core::Config &config)LogCabin::Storage::SegmentedLog
segmentPreparerLogCabin::Storage::SegmentedLog [private]
segmentPreparerMain()LogCabin::Storage::SegmentedLog [private]
segmentsByStartIndexLogCabin::Storage::SegmentedLog [private]
serializeProto(const google::protobuf::Message &in) const LogCabin::Storage::SegmentedLog [private]
shouldCheckInvariantsLogCabin::Storage::SegmentedLog [private]
syncComplete(std::unique_ptr< Sync > sync)LogCabin::Storage::Log [inline]
syncCompleteVirtual(std::unique_ptr< Log::Sync > sync)LogCabin::Storage::SegmentedLog
LogCabin::Storage::Log::syncCompleteVirtual(std::unique_ptr< Sync > sync)LogCabin::Storage::Log [inline, protected, virtual]
takeSync()LogCabin::Storage::SegmentedLog [virtual]
TEXT enum valueLogCabin::Storage::SegmentedLog
TimePoint typedefLogCabin::Storage::SegmentedLog [private]
totalClosedSegmentBytesLogCabin::Storage::SegmentedLog [private]
truncatePrefix(uint64_t firstIndex)LogCabin::Storage::SegmentedLog [virtual]
truncateSuffix(uint64_t lastIndex)LogCabin::Storage::SegmentedLog [virtual]
updateMetadata()LogCabin::Storage::SegmentedLog [virtual]
updateServerStats(Protocol::ServerStats &serverStats) const LogCabin::Storage::SegmentedLog [virtual]
~Log()LogCabin::Storage::Log [virtual]
~SegmentedLog()LogCabin::Storage::SegmentedLog
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines