Apache Mesos
Static Public Member Functions | List of all members
mesos::modules::ModuleManager Class Reference

#include <manager.hpp>

Static Public Member Functions

static Try< Nothingload (const Modules &modules)
 
static Try< Nothingload (const std::string &modulesDir)
 
template<typename T >
static Try< T * > create (const std::string &moduleName, const Option< Parameters > &params=None())
 
template<typename T >
static bool contains (const std::string &moduleName)
 
template<typename T >
static std::vector< std::string > find ()
 
static Try< Nothingunload (const std::string &moduleName)
 

Member Function Documentation

template<typename T >
static bool mesos::modules::ModuleManager::contains ( const std::string &  moduleName)
inlinestatic
template<typename T >
static Try<T*> mesos::modules::ModuleManager::create ( const std::string &  moduleName,
const Option< Parameters > &  params = None() 
)
inlinestatic
template<typename T >
static std::vector<std::string> mesos::modules::ModuleManager::find ( )
inlinestatic
static Try<Nothing> mesos::modules::ModuleManager::load ( const Modules &  modules)
inlinestatic
static Try<Nothing> mesos::modules::ModuleManager::load ( const std::string &  modulesDir)
static
static Try<Nothing> mesos::modules::ModuleManager::unload ( const std::string &  moduleName)
static

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