LogCabin
Namespaces | Functions
Storage/LogFactory.cc File Reference
#include "Core/Config.h"
#include "Core/Debug.h"
#include "Storage/Layout.h"
#include "Storage/LogFactory.h"
#include "Storage/MemoryLog.h"
#include "Storage/SegmentedLog.h"
#include "Storage/SimpleFileLog.h"

Go to the source code of this file.

Namespaces

namespace  LogCabin
namespace  LogCabin::Storage
namespace  LogCabin::Storage::LogFactory

Functions

std::unique_ptr< Log > LogCabin::Storage::LogFactory::makeLog (const Core::Config &config, const Storage::Layout &storageLayout)
 Construct and return a Log object.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines