powerd++
0.4.4
|
Represents a frame of the report. More...
Public Member Functions | |
Frame (Report &report, uint64_t const duration) | |
Construct a report frame. More... | |
CoreFrameReport & | operator[] (coreid_t const i) |
Subscript operator for per core frame report data. More... | |
const CoreFrameReport & | operator[] (coreid_t const i) const |
Subscript operator for per core frame report data. More... | |
~Frame () | |
Finalises the frame by outputting it. | |
Private Attributes | |
Report & | report |
The report this frame belongs to. | |
Represents a frame of the report.
It provides access to each CoreFrameReport via the subscript operator [].
The frame data is output when the frame goes out of scope.
|
inline |
Construct a report frame.
report | The report this frame belongs to |
duration | The frame duration |
|
inline |
Subscript operator for per core frame report data.
i | The core index |
|
inline |
Subscript operator for per core frame report data.
i | The core index |