geopm
3.1.1.dev296+g5916b956
GEOPM - Global Extensible Open Power Manager
|
#include "SampleAggregatorImp.hpp"
#include "geopm_hash.h"
#include "geopm_debug.hpp"
#include "geopm/PlatformIO.hpp"
#include "geopm/PlatformTopo.hpp"
#include "geopm/Exception.hpp"
#include "geopm/Helper.hpp"
#include "Accumulator.hpp"
#include "geopm/PlatformIOProf.hpp"
#include "geopm/IOGroup.hpp"
Namespaces | |
geopm | |
Functions | |
template<typename type > | |
std::map< uint64_t, std::shared_ptr< type > >::iterator | geopm::sample_aggregator_emplace_hash (std::map< uint64_t, std::shared_ptr< type > > &hash_accum_map, uint64_t hash) |
template<typename type > | |
void | geopm::sample_aggregator_update_epoch (type &signal, int epoch_count) |
template<typename type > | |
void | geopm::sample_aggregator_update_hash_exit (type &signal, uint64_t hash) |
template<typename type > | |
void | geopm::sample_aggregator_update_hash_enter (type &signal, uint64_t hash) |
template<typename type > | |
void | geopm::sample_aggregator_update_period (type &signal, int period) |