Apache Mesos
Public Member Functions | Static Public Member Functions | List of all members
mesos::internal::slave::AufsBackend Class Reference

#include <aufs.hpp>

Inheritance diagram for mesos::internal::slave::AufsBackend:
mesos::internal::slave::Backend

Public Member Functions

virtual ~AufsBackend ()
 
virtual process::Future< Nothingprovision (const std::vector< std::string > &layers, const std::string &rootfs, const std::string &backendDir)
 
virtual process::Future< bool > destroy (const std::string &rootfs, const std::string &backendDir)
 
- Public Member Functions inherited from mesos::internal::slave::Backend
virtual ~Backend ()
 

Static Public Member Functions

static Try< process::Owned
< Backend > > 
create (const Flags &)
 
- Static Public Member Functions inherited from mesos::internal::slave::Backend
static hashmap< std::string,
process::Owned< Backend > > 
create (const Flags &flags)
 

Constructor & Destructor Documentation

virtual mesos::internal::slave::AufsBackend::~AufsBackend ( )
virtual

Member Function Documentation

static Try<process::Owned<Backend> > mesos::internal::slave::AufsBackend::create ( const Flags )
static
virtual process::Future<bool> mesos::internal::slave::AufsBackend::destroy ( const std::string &  rootfs,
const std::string &  backendDir 
)
virtual
virtual process::Future<Nothing> mesos::internal::slave::AufsBackend::provision ( const std::vector< std::string > &  layers,
const std::string &  rootfs,
const std::string &  backendDir 
)
virtual

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