adjust(int batch_idx, double setting) override | geopm::LevelZeroIOGroup | virtual |
agg_function(const std::string &signal_name) const override | geopm::LevelZeroIOGroup | virtual |
control_description(const std::string &control_name) const override | geopm::LevelZeroIOGroup | virtual |
control_domain_type(const std::string &control_name) const override | geopm::LevelZeroIOGroup | virtual |
control_names(void) const override | geopm::LevelZeroIOGroup | virtual |
format_function(const std::string &signal_name) const override | geopm::LevelZeroIOGroup | virtual |
IOGroup()=default | geopm::IOGroup | |
iogroup_names(void) | geopm::IOGroup | static |
is_valid_control(const std::string &control_name) const override | geopm::LevelZeroIOGroup | virtual |
is_valid_signal(const std::string &signal_name) const override | geopm::LevelZeroIOGroup | virtual |
LevelZeroIOGroup() | geopm::LevelZeroIOGroup | |
LevelZeroIOGroup(const PlatformTopo &platform_topo, const LevelZeroDevicePool &device_pool, std::shared_ptr< SaveControl > save_control_test) | geopm::LevelZeroIOGroup | |
M_NUM_SIGNAL_BEHAVIOR enum value | geopm::IOGroup | |
M_NUM_UNITS enum value | geopm::IOGroup | |
M_PLUGIN_PREFIX | geopm::IOGroup | static |
M_SIGNAL_BEHAVIOR_CONSTANT enum value | geopm::IOGroup | |
m_signal_behavior_e enum name | geopm::IOGroup | |
M_SIGNAL_BEHAVIOR_LABEL enum value | geopm::IOGroup | |
M_SIGNAL_BEHAVIOR_MONOTONE enum value | geopm::IOGroup | |
M_SIGNAL_BEHAVIOR_VARIABLE enum value | geopm::IOGroup | |
M_UNITS_AMPERES enum value | geopm::IOGroup | |
M_UNITS_CELSIUS enum value | geopm::IOGroup | |
m_units_e enum name | geopm::IOGroup | |
M_UNITS_HERTZ enum value | geopm::IOGroup | |
M_UNITS_JOULES enum value | geopm::IOGroup | |
M_UNITS_NONE enum value | geopm::IOGroup | |
M_UNITS_SECONDS enum value | geopm::IOGroup | |
M_UNITS_VOLTS enum value | geopm::IOGroup | |
M_UNITS_WATTS enum value | geopm::IOGroup | |
make_plugin(void) | geopm::LevelZeroIOGroup | static |
make_unique(const std::string &iogroup_name) | geopm::IOGroup | static |
name(void) const override | geopm::LevelZeroIOGroup | virtual |
plugin_name(void) | geopm::LevelZeroIOGroup | static |
push_control(const std::string &control_name, int domain_type, int domain_idx) override | geopm::LevelZeroIOGroup | virtual |
push_signal(const std::string &signal_name, int domain_type, int domain_idx) override | geopm::LevelZeroIOGroup | virtual |
read_batch(void) override | geopm::LevelZeroIOGroup | virtual |
read_signal(const std::string &signal_name, int domain_type, int domain_idx) override | geopm::LevelZeroIOGroup | virtual |
restore_control(void) override | geopm::LevelZeroIOGroup | virtual |
restore_control(const std::string &save_path) override | geopm::LevelZeroIOGroup | virtual |
sample(int batch_idx) override | geopm::LevelZeroIOGroup | virtual |
save_control(void) override | geopm::LevelZeroIOGroup | virtual |
save_control(const std::string &save_path) override | geopm::LevelZeroIOGroup | virtual |
signal_behavior(const std::string &signal_name) const override | geopm::LevelZeroIOGroup | virtual |
signal_description(const std::string &signal_name) const override | geopm::LevelZeroIOGroup | virtual |
signal_domain_type(const std::string &signal_name) const override | geopm::LevelZeroIOGroup | virtual |
signal_names(void) const override | geopm::LevelZeroIOGroup | virtual |
string_to_behavior(const std::string &str) | geopm::IOGroup | static |
string_to_units(const std::string &str) | geopm::IOGroup | static |
units_to_string(int) | geopm::IOGroup | static |
write_batch(void) override | geopm::LevelZeroIOGroup | virtual |
write_control(const std::string &control_name, int domain_type, int domain_idx, double setting) override | geopm::LevelZeroIOGroup | virtual |
~IOGroup()=default | geopm::IOGroup | virtual |
~LevelZeroIOGroup()=default | geopm::LevelZeroIOGroup | virtual |