geopm  3.1.1.dev272+gdfb40a8d
GEOPM - Global Extensible Open Power Manager
geopm::MSRIOGroup Member List

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

adjust(int control_idx, double setting) overridegeopm::MSRIOGroupvirtual
agg_function(const std::string &signal_name) const overridegeopm::MSRIOGroupvirtual
control_description(const std::string &control_name) const overridegeopm::MSRIOGroupvirtual
control_domain_type(const std::string &control_name) const overridegeopm::MSRIOGroupvirtual
control_names(void) const overridegeopm::MSRIOGroupvirtual
cpuid(void)geopm::MSRIOGroupstatic
format_function(const std::string &signal_name) const overridegeopm::MSRIOGroupvirtual
IOGroup()=defaultgeopm::IOGroup
iogroup_names(void)geopm::IOGroupstatic
is_valid_control(const std::string &control_name) const overridegeopm::MSRIOGroupvirtual
is_valid_signal(const std::string &signal_name) const overridegeopm::MSRIOGroupvirtual
M_CPUID_BDX enum valuegeopm::MSRIOGroup
m_cpuid_e enum namegeopm::MSRIOGroup
M_CPUID_HSX enum valuegeopm::MSRIOGroup
M_CPUID_ICX enum valuegeopm::MSRIOGroup
M_CPUID_IVT enum valuegeopm::MSRIOGroup
M_CPUID_KNL enum valuegeopm::MSRIOGroup
M_CPUID_SKX enum valuegeopm::MSRIOGroup
M_CPUID_SNB enum valuegeopm::MSRIOGroup
M_CPUID_SPR enum valuegeopm::MSRIOGroup
M_NUM_SIGNAL_BEHAVIOR enum valuegeopm::IOGroup
M_NUM_UNITS enum valuegeopm::IOGroup
M_PLUGIN_PREFIXgeopm::IOGroupstatic
M_SIGNAL_BEHAVIOR_CONSTANT enum valuegeopm::IOGroup
m_signal_behavior_e enum namegeopm::IOGroup
M_SIGNAL_BEHAVIOR_LABEL enum valuegeopm::IOGroup
M_SIGNAL_BEHAVIOR_MONOTONE enum valuegeopm::IOGroup
M_SIGNAL_BEHAVIOR_VARIABLE enum valuegeopm::IOGroup
M_UNITS_AMPERES enum valuegeopm::IOGroup
M_UNITS_CELSIUS enum valuegeopm::IOGroup
m_units_e enum namegeopm::IOGroup
M_UNITS_HERTZ enum valuegeopm::IOGroup
M_UNITS_JOULES enum valuegeopm::IOGroup
M_UNITS_NONE enum valuegeopm::IOGroup
M_UNITS_SECONDS enum valuegeopm::IOGroup
M_UNITS_VOLTS enum valuegeopm::IOGroup
M_UNITS_WATTS enum valuegeopm::IOGroup
make_plugin(void)geopm::MSRIOGroupstatic
make_plugin_safe(void)geopm::MSRIOGroupstatic
make_unique(const std::string &iogroup_name)geopm::IOGroupstatic
msr_allowlist(int cpuid)geopm::MSRIOGroupstatic
msr_allowlist(int cpuid, const PlatformTopo &topo, std::shared_ptr< MSRIO > msrio)geopm::MSRIOGroupstatic
MSRIOGroup()=deletegeopm::MSRIOGroup
MSRIOGroup(bool use_msr_safe)geopm::MSRIOGroup
MSRIOGroup(const PlatformTopo &platform_topo, std::shared_ptr< MSRIO > msrio, std::shared_ptr< Cpuid > cpuid, std::shared_ptr< SaveControl > save_control)geopm::MSRIOGroup
name(void) const overridegeopm::MSRIOGroupvirtual
parse_json_msrs(const std::string &str)geopm::MSRIOGroup
plugin_name(void)geopm::MSRIOGroupstatic
push_control(const std::string &control_name, int domain_type, int domain_idx) overridegeopm::MSRIOGroupvirtual
push_signal(const std::string &signal_name, int domain_type, int domain_idx) overridegeopm::MSRIOGroupvirtual
read_batch(void) overridegeopm::MSRIOGroupvirtual
read_signal(const std::string &signal_name, int domain_type, int domain_idx) overridegeopm::MSRIOGroupvirtual
restore_control(void) overridegeopm::MSRIOGroupvirtual
restore_control(const std::string &save_path) overridegeopm::MSRIOGroupvirtual
sample(int sample_idx) overridegeopm::MSRIOGroupvirtual
save_control(void) overridegeopm::MSRIOGroupvirtual
save_control(const std::string &save_path) overridegeopm::MSRIOGroupvirtual
signal_behavior(const std::string &signal_name) const overridegeopm::MSRIOGroupvirtual
signal_description(const std::string &signal_name) const overridegeopm::MSRIOGroupvirtual
signal_domain_type(const std::string &signal_name) const overridegeopm::MSRIOGroupvirtual
signal_names(void) const overridegeopm::MSRIOGroupvirtual
string_to_behavior(const std::string &str)geopm::IOGroupstatic
string_to_units(const std::string &str)geopm::IOGroupstatic
units_to_string(int)geopm::IOGroupstatic
write_batch(void) overridegeopm::MSRIOGroupvirtual
write_control(const std::string &control_name, int domain_type, int domain_idx, double setting) overridegeopm::MSRIOGroupvirtual
~IOGroup()=defaultgeopm::IOGroupvirtual
~MSRIOGroup()=defaultgeopm::MSRIOGroupvirtual