geopm  3.1.1.dev214+gba4f9f6d
GEOPM - Global Extensible Open Power Manager
geopm::ApplicationRecordLog Member List

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

affinity(const geopm_time_s &time, int cpu_idx)=0geopm::ApplicationRecordLogpure virtual
ApplicationRecordLog()=defaultgeopm::ApplicationRecordLogprotected
buffer_size(void)geopm::ApplicationRecordLogstatic
cpuset_changed(const geopm_time_s &time)=0geopm::ApplicationRecordLogpure virtual
dump(std::vector< record_s > &records, std::vector< short_region_s > &short_regions)=0geopm::ApplicationRecordLogpure virtual
enter(uint64_t hash, const geopm_time_s &time)=0geopm::ApplicationRecordLogpure virtual
epoch(const geopm_time_s &time)=0geopm::ApplicationRecordLogpure virtual
exit(uint64_t hash, const geopm_time_s &time)=0geopm::ApplicationRecordLogpure virtual
M_LAYOUT_SIZEgeopm::ApplicationRecordLogprotectedstatic
M_MAX_RECORDgeopm::ApplicationRecordLogprotectedstatic
M_MAX_REGIONgeopm::ApplicationRecordLogprotectedstatic
make_unique(std::shared_ptr< SharedMemory > shmem)geopm::ApplicationRecordLogstatic
max_record(void)geopm::ApplicationRecordLogstatic
max_region(void)geopm::ApplicationRecordLogstatic
overhead(const geopm_time_s &time, double overhead_sec)=0geopm::ApplicationRecordLogpure virtual
start_profile(const geopm_time_s &time, const std::string &profile_name)=0geopm::ApplicationRecordLogpure virtual
stop_profile(const geopm_time_s &time, const std::string &profile_name)=0geopm::ApplicationRecordLogpure virtual
~ApplicationRecordLog()=defaultgeopm::ApplicationRecordLogvirtual