Apache Mesos
Public Member Functions | List of all members
mesos::internal::log::LevelDBStorage Class Reference

#include <leveldb.hpp>

Inheritance diagram for mesos::internal::log::LevelDBStorage:
mesos::internal::log::Storage

Public Member Functions

 LevelDBStorage ()
 
virtual ~LevelDBStorage ()
 
virtual Try< State > restore (const std::string &path)
 
virtual Try< Nothingpersist (const Metadata &metadata)
 
virtual Try< Nothingpersist (const Action &action)
 
virtual Try< Action > read (uint64_t position)
 
- Public Member Functions inherited from mesos::internal::log::Storage
virtual ~Storage ()
 

Constructor & Destructor Documentation

mesos::internal::log::LevelDBStorage::LevelDBStorage ( )
virtual mesos::internal::log::LevelDBStorage::~LevelDBStorage ( )
virtual

Member Function Documentation

virtual Try<Nothing> mesos::internal::log::LevelDBStorage::persist ( const Metadata &  metadata)
virtual
virtual Try<Nothing> mesos::internal::log::LevelDBStorage::persist ( const Action &  action)
virtual
virtual Try<Action> mesos::internal::log::LevelDBStorage::read ( uint64_t  position)
virtual
virtual Try<State> mesos::internal::log::LevelDBStorage::restore ( const std::string &  path)
virtual

The documentation for this class was generated from the following file: