|
Rosetta 3.5
|
read a config file for quota selector More...
#include <QuotaConfig.hh>


Public Member Functions | |
| QuotaConfig (std::string config_file_name) | |
| Constructor reads a config file. More... | |
| QuotaConfig () | |
| Constructor used by derived classes. More... | |
| Size | count_pools () |
| how many pools have been defined in a config file More... | |
| Real | get_fraction (Size pool_id) |
| returns a fraction for a given pool More... | |
| void | set_fraction (Size pool_id, Real fraction) |
| returns a fraction for a given pool More... | |
| Real | get_fraction (std::string pool_name) |
| returns a fraction for a given pool More... | |
| bool | is_valid_quota_pool_name (std::string &pool_name) |
| returns true if a config file defined a given pool name More... | |
| std::string & | get_pool_name (Size pool_id) |
| return a string id (name) assigned to a given pool More... | |
Protected Attributes | |
| utility::vector1< Real > | pool_weights_ |
| utility::vector1< std::string > | pool_names_ |
read a config file for quota selector
Definition at line 32 of file QuotaConfig.hh.
| protocols::frag_picker::quota::QuotaConfig::QuotaConfig | ( | std::string | config_file_name) |
Constructor reads a config file.
Definition at line 34 of file QuotaConfig.cc.
References protocols::frag_picker::quota::trQuotaConfig().
|
inline |
Constructor used by derived classes.
Definition at line 39 of file QuotaConfig.hh.
|
inline |
how many pools have been defined in a config file
Definition at line 42 of file QuotaConfig.hh.
returns a fraction for a given pool
Definition at line 45 of file QuotaConfig.hh.
|
inline |
returns a fraction for a given pool
Definition at line 53 of file QuotaConfig.hh.
References protocols::fldsgn::topology::compare().
|
inline |
return a string id (name) assigned to a given pool
Definition at line 75 of file QuotaConfig.hh.
|
inline |
returns true if a config file defined a given pool name
Definition at line 64 of file QuotaConfig.hh.
References protocols::fldsgn::topology::compare().
|
inline |
returns a fraction for a given pool
Definition at line 48 of file QuotaConfig.hh.
|
protected |
Definition at line 79 of file QuotaConfig.hh.
Referenced by protocols::frag_picker::quota::ABEGO_SS_Config::ABEGO_SS_Config().
|
protected |
Definition at line 78 of file QuotaConfig.hh.
1.8.4