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

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 std::map< std::string, PoolManagerPool > & get_pools () const
 
const PoolManagerPoolget_by_uuid (const UUID &uu) const
 
const PoolManagerPoolget_for_file (const std::string &filename) const
 

Static Public Member Functions

static PoolManagerget ()
 
static void init ()
 

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