geopm
3.1.1.dev296+g5916b956
GEOPM - Global Extensible Open Power Manager
|
This is the complete list of members for geopm::ApplicationRecordLog, including all inherited members.
affinity(const geopm_time_s &time, int cpu_idx)=0 | geopm::ApplicationRecordLog | pure virtual |
ApplicationRecordLog()=default | geopm::ApplicationRecordLog | protected |
buffer_size(void) | geopm::ApplicationRecordLog | static |
cpuset_changed(const geopm_time_s &time)=0 | geopm::ApplicationRecordLog | pure virtual |
dump(std::vector< record_s > &records, std::vector< short_region_s > &short_regions)=0 | geopm::ApplicationRecordLog | pure virtual |
enter(uint64_t hash, const geopm_time_s &time)=0 | geopm::ApplicationRecordLog | pure virtual |
epoch(const geopm_time_s &time)=0 | geopm::ApplicationRecordLog | pure virtual |
exit(uint64_t hash, const geopm_time_s &time)=0 | geopm::ApplicationRecordLog | pure virtual |
M_LAYOUT_SIZE | geopm::ApplicationRecordLog | protectedstatic |
M_MAX_RECORD | geopm::ApplicationRecordLog | protectedstatic |
M_MAX_REGION | geopm::ApplicationRecordLog | protectedstatic |
make_unique(std::shared_ptr< SharedMemory > shmem) | geopm::ApplicationRecordLog | static |
max_record(void) | geopm::ApplicationRecordLog | static |
max_region(void) | geopm::ApplicationRecordLog | static |
overhead(const geopm_time_s &time, double overhead_sec)=0 | geopm::ApplicationRecordLog | pure virtual |
start_profile(const geopm_time_s &time, const std::string &profile_name)=0 | geopm::ApplicationRecordLog | pure virtual |
stop_profile(const geopm_time_s &time, const std::string &profile_name)=0 | geopm::ApplicationRecordLog | pure virtual |
~ApplicationRecordLog()=default | geopm::ApplicationRecordLog | virtual |