geopm  3.1.1.dev296+g5916b956
GEOPM - Global Extensible Open Power Manager
geopm::ApplicationRecordLogImp Member List

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

affinity(const geopm_time_s &time, int cpu_idx) overridegeopm::ApplicationRecordLogImpvirtual
ApplicationRecordLog()=defaultgeopm::ApplicationRecordLogprotected
ApplicationRecordLogImp(std::shared_ptr< SharedMemory > shmem)geopm::ApplicationRecordLogImp
ApplicationRecordLogImp(std::shared_ptr< SharedMemory > shmem, int process, std::shared_ptr< Scheduler > scheduler)geopm::ApplicationRecordLogImp
buffer_size(void)geopm::ApplicationRecordLogstatic
cpuset_changed(const geopm_time_s &time) overridegeopm::ApplicationRecordLogImpvirtual
dump(std::vector< record_s > &records, std::vector< short_region_s > &short_regions) overridegeopm::ApplicationRecordLogImpvirtual
enter(uint64_t hash, const geopm_time_s &time) overridegeopm::ApplicationRecordLogImpvirtual
epoch(const geopm_time_s &time) overridegeopm::ApplicationRecordLogImpvirtual
exit(uint64_t hash, const geopm_time_s &time) overridegeopm::ApplicationRecordLogImpvirtual
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) overridegeopm::ApplicationRecordLogImpvirtual
start_profile(const geopm_time_s &time, const std::string &profile_name) overridegeopm::ApplicationRecordLogImpvirtual
stop_profile(const geopm_time_s &time, const std::string &profile_name) overridegeopm::ApplicationRecordLogImpvirtual
~ApplicationRecordLog()=defaultgeopm::ApplicationRecordLogvirtual
~ApplicationRecordLogImp()=defaultgeopm::ApplicationRecordLogImpvirtual