13#include "../MeasurementTypes.hpp"
17struct MeasurementFrame;
18struct CounterDataFrame;
Definition: StealthAllocator.hpp:16
std::map< Key, T, Compare, stealth_allocator< std::pair< const Key, T > > > stealth_map
Definition: StealthTypes.hpp:30
std::ostream & operator<<(std::ostream &os, const CounterDataFrame &cdf)
Definition: CounterDataFrame.cpp:61
std::basic_string< char, std::char_traits< char >, stealth_allocator< char > > stealth_string
Definition: StealthTypes.hpp:19
std::vector< T, stealth_allocator< T > > stealth_vector
Definition: StealthTypes.hpp:27
Definition: CounterDataFrame.hpp:32
measurements::stealth_map< measurements::stealth_string, CounterHint::value_type > counters
Definition: CounterDataFrame.hpp:33
static void update(unsigned, measurements::stealth_vector< MeasurementFrame > &)
Definition: CounterDataFrame.cpp:22
static void init(unsigned, measurements::stealth_vector< MeasurementFrame > &)
Definition: CounterDataFrame.cpp:14
static void hint(unsigned, measurements::stealth_vector< MeasurementFrame > &, const CounterHint &)
Definition: CounterDataFrame.cpp:26
static CounterDataFrame aggregate(const std::vector< MeasurementFrame > &)
Definition: CounterDataFrame.cpp:56
measurements::stealth_map< measurements::stealth_string, CounterHint::value_type > inFrameCounters
Definition: CounterDataFrame.hpp:34
Definition: CounterDataFrame.hpp:20
long long int value_type
Definition: CounterDataFrame.hpp:22
Type
Definition: CounterDataFrame.hpp:23
measurements::stealth_string name
Definition: CounterDataFrame.hpp:27
value_type value
Definition: CounterDataFrame.hpp:29
Type type
Definition: CounterDataFrame.hpp:28