LogCabin
|
Namespaces | |
namespace | FilesystemUtil |
namespace | LogFactory |
namespace | anonymous_namespace{SegmentedLog.cc} |
namespace | anonymous_namespace{SimpleFileLog.cc} |
namespace | SnapshotFile |
Classes | |
class | Layout |
Encapsulates how LogCabin lays out the filesystem, and it handles locking of the storage directory. More... | |
class | Log |
This interface is used by RaftConsensus to store log entries and metadata. More... | |
class | MemoryLog |
class | SegmentedLog |
This class persists a log on the filesystem efficiently. More... | |
class | SimpleFileLog |
TODO(ongaro): docs. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &os, const Log &log) |