LogCabin
Namespaces | Functions
Storage/SimpleFileLog.cc File Reference
#include <algorithm>
#include <fcntl.h>
#include <sys/stat.h>
#include <unistd.h>
#include "build/Protocol/Raft.pb.h"
#include "Core/Buffer.h"
#include "Core/Checksum.h"
#include "Core/Debug.h"
#include "Core/ProtoBuf.h"
#include "Core/StringUtil.h"
#include "Core/Time.h"
#include "Core/Util.h"
#include "Storage/FilesystemUtil.h"
#include "Storage/SimpleFileLog.h"

Go to the source code of this file.

Namespaces

namespace  LogCabin
namespace  LogCabin::Storage
namespace  LogCabin::Storage::anonymous_namespace{SimpleFileLog.cc}

Functions

std::string LogCabin::Storage::anonymous_namespace{SimpleFileLog.cc}::fileToProto (const File &dir, const std::string &path, google::protobuf::Message &out)
FilesystemUtil::File LogCabin::Storage::anonymous_namespace{SimpleFileLog.cc}::protoToFile (const google::protobuf::Message &in, const File &dir, const std::string &path)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines