geopm
3.1.1.dev272+gdfb40a8d
GEOPM - Global Extensible Open Power Manager
|
This is the complete list of members for geopm::PlatformIO, including all inherited members.
adjust(int control_idx, double setting)=0 | geopm::PlatformIO | pure virtual |
agg_function(const std::string &signal_name) const =0 | geopm::PlatformIO | pure virtual |
control_description(const std::string &control_name) const =0 | geopm::PlatformIO | pure virtual |
control_domain_type(const std::string &control_name) const =0 | geopm::PlatformIO | pure virtual |
control_names(void) const =0 | geopm::PlatformIO | pure virtual |
format_function(const std::string &signal_name) const =0 | geopm::PlatformIO | pure virtual |
is_valid_value(double value) | geopm::PlatformIO | static |
PlatformIO()=default | geopm::PlatformIO | |
push_control(const std::string &control_name, int domain_type, int domain_idx)=0 | geopm::PlatformIO | pure virtual |
push_signal(const std::string &signal_name, int domain_type, int domain_idx)=0 | geopm::PlatformIO | pure virtual |
read_batch(void)=0 | geopm::PlatformIO | pure virtual |
read_signal(const std::string &signal_name, int domain_type, int domain_idx)=0 | geopm::PlatformIO | pure virtual |
register_iogroup(std::shared_ptr< IOGroup > iogroup)=0 | geopm::PlatformIO | pure virtual |
restore_control(void)=0 | geopm::PlatformIO | pure virtual |
restore_control(const std::string &save_dir)=0 | geopm::PlatformIO | pure virtual |
sample(int signal_idx)=0 | geopm::PlatformIO | pure virtual |
save_control(void)=0 | geopm::PlatformIO | pure virtual |
save_control(const std::string &save_dir)=0 | geopm::PlatformIO | pure virtual |
signal_behavior(const std::string &signal_name) const =0 | geopm::PlatformIO | pure virtual |
signal_description(const std::string &signal_name) const =0 | geopm::PlatformIO | pure virtual |
signal_domain_type(const std::string &signal_name) const =0 | geopm::PlatformIO | pure virtual |
signal_names(void) const =0 | geopm::PlatformIO | pure virtual |
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)=0 | geopm::PlatformIO | pure virtual |
stop_batch_server(int server_pid)=0 | geopm::PlatformIO | pure virtual |
write_batch(void)=0 | geopm::PlatformIO | pure virtual |
write_control(const std::string &control_name, int domain_type, int domain_idx, double setting)=0 | geopm::PlatformIO | pure virtual |
~PlatformIO()=default | geopm::PlatformIO | virtual |