Horizon
Public Types | Public Member Functions | Static Public Member Functions | List of all members
horizon::PoolManager Class Reference

Public Types

typedef sigc::signal< void > type_signal_changed
 

Public Member Functions

std::string get_pool_base_path (const UUID &uu)
 
void set_pool_enabled (const std::string &base_path, bool enabled)
 
bool get_pool_enabled (const std::string &base_path) const
 
void add_pool (const std::string &base_path)
 
void remove_pool (const std::string &base_path)
 
void update_pool (const std::string &base_path, const PoolManagerPool &settings)
 
const std::map< std::string, PoolManagerPool > & get_pools () const
 
const PoolManagerPoolget_by_uuid (const UUID &uu) const
 
type_signal_changed signal_changed ()
 

Static Public Member Functions

static PoolManagerget ()
 
static void init ()
 

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