LogCabin
Classes | Namespaces
Storage/Log.h File Reference
#include <cinttypes>
#include <memory>
#include <vector>
#include "build/Protocol/Raft.pb.h"
#include "build/Protocol/RaftLogMetadata.pb.h"

Go to the source code of this file.

Classes

class  LogCabin::Storage::Log
 This interface is used by RaftConsensus to store log entries and metadata. More...
class  LogCabin::Storage::Log::Sync
 An interface for flushing newly appended log entries to stable storage. More...

Namespaces

namespace  LogCabin
namespace  LogCabin::Protocol
namespace  LogCabin::Storage
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines