geopm  3.1.1.dev296+g5916b956
GEOPM - Global Extensible Open Power Manager
geopm::PlatformIOImp Member List

This is the complete list of members for geopm::PlatformIOImp, including all inherited members.

adjust(int control_idx, double setting) overridegeopm::PlatformIOImpvirtual
agg_function(const std::string &signal_name) const overridegeopm::PlatformIOImpvirtual
control_description(const std::string &control_name) const overridegeopm::PlatformIOImpvirtual
control_domain_type(const std::string &control_name) const overridegeopm::PlatformIOImpvirtual
control_names(void) const overridegeopm::PlatformIOImpvirtual
format_function(const std::string &signal_name) const overridegeopm::PlatformIOImpvirtual
is_valid_value(double value)geopm::PlatformIOstatic
num_control_pushed(void) constgeopm::PlatformIOImp
num_signal_pushed(void) constgeopm::PlatformIOImp
operator=(const PlatformIOImp &other)=deletegeopm::PlatformIOImp
PlatformIO()=defaultgeopm::PlatformIO
PlatformIOImp()geopm::PlatformIOImp
PlatformIOImp(std::list< std::shared_ptr< IOGroup > > iogroup_list, const PlatformTopo &topo)geopm::PlatformIOImp
PlatformIOImp(const PlatformIOImp &other)=deletegeopm::PlatformIOImp
push_control(const std::string &control_name, int domain_type, int domain_idx) overridegeopm::PlatformIOImpvirtual
push_signal(const std::string &signal_name, int domain_type, int domain_idx) overridegeopm::PlatformIOImpvirtual
read_batch(void) overridegeopm::PlatformIOImpvirtual
read_signal(const std::string &signal_name, int domain_type, int domain_idx) overridegeopm::PlatformIOImpvirtual
register_iogroup(std::shared_ptr< IOGroup > iogroup) overridegeopm::PlatformIOImpvirtual
restore_control(void) overridegeopm::PlatformIOImpvirtual
restore_control(const std::string &save_dir) overridegeopm::PlatformIOImpvirtual
sample(int signal_idx) overridegeopm::PlatformIOImpvirtual
save_control(void) overridegeopm::PlatformIOImpvirtual
save_control(const std::string &save_dir) overridegeopm::PlatformIOImpvirtual
signal_behavior(const std::string &signal_name) const overridegeopm::PlatformIOImpvirtual
signal_description(const std::string &signal_name) const overridegeopm::PlatformIOImpvirtual
signal_domain_type(const std::string &signal_name) const overridegeopm::PlatformIOImpvirtual
signal_names(void) const overridegeopm::PlatformIOImpvirtual
start_batch_server(int client_pid, const std::vector< geopm_request_s > &signal_config, const std::vector< geopm_request_s > &control_config, int &server_pid, std::string &server_key) overridegeopm::PlatformIOImpvirtual
stop_batch_server(int server_pid) overridegeopm::PlatformIOImpvirtual
write_batch(void) overridegeopm::PlatformIOImpvirtual
write_control(const std::string &control_name, int domain_type, int domain_idx, double setting) overridegeopm::PlatformIOImpvirtual
~PlatformIO()=defaultgeopm::PlatformIOvirtual
~PlatformIOImp()=defaultgeopm::PlatformIOImpvirtual