|
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 |
1.8.17