geopm
3.1.1.dev272+gdfb40a8d
GEOPM - Global Extensible Open Power Manager
|
This is the complete list of members for geopm::PowerGovernorAgent, including all inherited members.
adjust_platform(const std::vector< double > &in_policy) override | geopm::PowerGovernorAgent | virtual |
Agent()=default | geopm::Agent | |
agent_names(void) | geopm::Agent | static |
aggregate_sample(const std::vector< std::vector< double > > &in_sample, std::vector< double > &out_sample) override | geopm::PowerGovernorAgent | virtual |
geopm::Agent::aggregate_sample(const std::vector< std::vector< double > > &in_sample, const std::vector< std::function< double(const std::vector< double > &)> > &agg_func, std::vector< double > &out_sample) | geopm::Agent | static |
do_send_policy(void) const override | geopm::PowerGovernorAgent | virtual |
do_send_sample(void) const override | geopm::PowerGovernorAgent | virtual |
do_write_batch(void) const override | geopm::PowerGovernorAgent | virtual |
enforce_policy(const std::vector< double > &policy) const override | geopm::PowerGovernorAgent | virtual |
init(int level, const std::vector< int > &fan_in, bool is_level_root) override | geopm::PowerGovernorAgent | virtual |
M_NUM_POLICY enum value | geopm::PowerGovernorAgent | |
M_NUM_SAMPLE enum value | geopm::PowerGovernorAgent | |
M_PLAT_NUM_SIGNAL enum value | geopm::PowerGovernorAgent | |
m_plat_signal_e enum name | geopm::PowerGovernorAgent | |
M_PLAT_SIGNAL_PKG_POWER enum value | geopm::PowerGovernorAgent | |
M_PLUGIN_PREFIX | geopm::Agent | static |
m_policy_e enum name | geopm::PowerGovernorAgent | |
M_POLICY_POWER enum value | geopm::PowerGovernorAgent | |
m_sample_e enum name | geopm::PowerGovernorAgent | |
M_SAMPLE_IS_CONVERGED enum value | geopm::PowerGovernorAgent | |
M_SAMPLE_POWER enum value | geopm::PowerGovernorAgent | |
M_SAMPLE_POWER_ENFORCED enum value | geopm::PowerGovernorAgent | |
M_TRACE_NUM_SAMPLE enum value | geopm::PowerGovernorAgent | |
m_trace_sample_e enum name | geopm::PowerGovernorAgent | |
M_TRACE_SAMPLE_PWR_BUDGET enum value | geopm::PowerGovernorAgent | |
make_dictionary(const std::vector< std::string > &policy_names, const std::vector< std::string > &sample_names) | geopm::Agent | static |
make_plugin(void) | geopm::PowerGovernorAgent | static |
make_unique(const std::string &agent_name) | geopm::Agent | static |
num_policy(const std::map< std::string, std::string > &dictionary) | geopm::Agent | static |
num_policy(const std::string &agent_name) | geopm::Agent | static |
num_sample(const std::map< std::string, std::string > &dictionary) | geopm::Agent | static |
num_sample(const std::string &agent_name) | geopm::Agent | static |
plugin_name(void) | geopm::PowerGovernorAgent | static |
policy_names(void) | geopm::PowerGovernorAgent | static |
geopm::Agent::policy_names(const std::map< std::string, std::string > &dictionary) | geopm::Agent | static |
geopm::Agent::policy_names(const std::string &agent_name) | geopm::Agent | static |
PowerGovernorAgent() | geopm::PowerGovernorAgent | |
PowerGovernorAgent(PlatformIO &platform_io, std::unique_ptr< PowerGovernor > power_gov, std::shared_ptr< Waiter > waiter) | geopm::PowerGovernorAgent | |
report_header(void) const override | geopm::PowerGovernorAgent | virtual |
report_host(void) const override | geopm::PowerGovernorAgent | virtual |
report_region(void) const override | geopm::PowerGovernorAgent | virtual |
sample_names(void) | geopm::PowerGovernorAgent | static |
geopm::Agent::sample_names(const std::map< std::string, std::string > &dictionary) | geopm::Agent | static |
geopm::Agent::sample_names(const std::string &agent_name) | geopm::Agent | static |
sample_platform(std::vector< double > &out_sample) override | geopm::PowerGovernorAgent | virtual |
split_policy(const std::vector< double > &in_policy, std::vector< std::vector< double > > &out_policy) override | geopm::PowerGovernorAgent | virtual |
trace_formats(void) const override | geopm::PowerGovernorAgent | virtual |
trace_names(void) const override | geopm::PowerGovernorAgent | virtual |
trace_values(std::vector< double > &values) override | geopm::PowerGovernorAgent | virtual |
validate_policy(std::vector< double > &policy) const override | geopm::PowerGovernorAgent | virtual |
wait(void) override | geopm::PowerGovernorAgent | virtual |
~Agent()=default | geopm::Agent | virtual |
~PowerGovernorAgent()=default | geopm::PowerGovernorAgent | virtual |