geopm  3.1.1.dev272+gdfb40a8d
GEOPM - Global Extensible Open Power Manager
Public Attributes | List of all members
geopm::ApplicationSamplerImp::m_process_s Struct Reference

#include <ApplicationSamplerImp.hpp>

Collaboration diagram for geopm::ApplicationSamplerImp::m_process_s:
Collaboration graph
[legend]

Public Attributes

std::shared_ptr< RecordFilterfilter
 
ValidateRecord valid
 
std::shared_ptr< SharedMemory > record_log_shmem
 
std::shared_ptr< ApplicationRecordLogrecord_log
 
std::vector< record_srecords
 
std::vector< short_region_sshort_regions
 

Member Data Documentation

◆ filter

std::shared_ptr<RecordFilter> geopm::ApplicationSamplerImp::m_process_s::filter

◆ record_log

std::shared_ptr<ApplicationRecordLog> geopm::ApplicationSamplerImp::m_process_s::record_log

◆ record_log_shmem

std::shared_ptr<SharedMemory> geopm::ApplicationSamplerImp::m_process_s::record_log_shmem

◆ records

std::vector<record_s> geopm::ApplicationSamplerImp::m_process_s::records

◆ short_regions

std::vector<short_region_s> geopm::ApplicationSamplerImp::m_process_s::short_regions

◆ valid

ValidateRecord geopm::ApplicationSamplerImp::m_process_s::valid

The documentation for this struct was generated from the following file: