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