, including all inherited members.
append(const std::vector< const Entry * > &entries) | LogCabin::Storage::SegmentedLog | [virtual] |
BINARY enum value | LogCabin::Storage::SegmentedLog | |
checkInvariants() | LogCabin::Storage::SegmentedLog | [private] |
checksumAlgorithm | LogCabin::Storage::SegmentedLog | [private] |
Clock typedef | LogCabin::Storage::SegmentedLog | [private] |
closeSegment() | LogCabin::Storage::SegmentedLog | [private] |
currentSync | LogCabin::Storage::SegmentedLog | [private] |
dir | LogCabin::Storage::SegmentedLog | [private] |
diskWriteDurationThreshold | LogCabin::Storage::SegmentedLog | [private] |
encoding | LogCabin::Storage::SegmentedLog | [private] |
Encoding enum name | LogCabin::Storage::SegmentedLog | |
Entry typedef | LogCabin::Storage::Log | |
filesystemOpsNanos | LogCabin::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] |
logStartIndex | LogCabin::Storage::SegmentedLog | [private] |
MAX_SEGMENT_SIZE | LogCabin::Storage::SegmentedLog | [private] |
metadata | LogCabin::Storage::SegmentedLog | [private] |
metadataWriteNanos | LogCabin::Storage::SegmentedLog | [private] |
openNewSegment() | LogCabin::Storage::SegmentedLog | [private] |
openSegmentFile | LogCabin::Storage::SegmentedLog | [private] |
operator<<(std::ostream &os, const Log &log) | LogCabin::Storage::Log | [friend] |
operator=(const Log &) | LogCabin::Storage::Log | [protected] |
preparedSegments | LogCabin::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 | |
segmentPreparer | LogCabin::Storage::SegmentedLog | [private] |
segmentPreparerMain() | LogCabin::Storage::SegmentedLog | [private] |
segmentsByStartIndex | LogCabin::Storage::SegmentedLog | [private] |
serializeProto(const google::protobuf::Message &in) const | LogCabin::Storage::SegmentedLog | [private] |
shouldCheckInvariants | LogCabin::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 value | LogCabin::Storage::SegmentedLog | |
TimePoint typedef | LogCabin::Storage::SegmentedLog | [private] |
totalClosedSegmentBytes | LogCabin::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 | |