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

#include <bind.hpp>

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

Public Member Functions

virtual ~BindBackend ()
 
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::BindBackend::~BindBackend ( )
virtual

Member Function Documentation

static Try<process::Owned<Backend> > mesos::internal::slave::BindBackend::create ( const Flags )
static
virtual process::Future<bool> mesos::internal::slave::BindBackend::destroy ( const std::string &  rootfs,
const std::string &  backendDir 
)
virtual
virtual process::Future<Nothing> mesos::internal::slave::BindBackend::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: