Timeline for a single thread.
More...
#include <mlProcessingTimeLine.h>
Timeline for a single thread.
Definition at line 39 of file mlProcessingTimeLine.h.
◆ TimeLine()
ml::ProcessingTimeLine::TimeLine::TimeLine |
( |
ProcessingTimeLine * | owner, |
|
|
const std::string & | name ) |
|
inline |
◆ clear()
void ml::ProcessingTimeLine::TimeLine::clear |
( |
| ) |
|
◆ copyFrom()
void ml::ProcessingTimeLine::TimeLine::copyFrom |
( |
TimeLine & | timeline | ) |
|
◆ getEntries()
const std::vector< Entry > & ml::ProcessingTimeLine::TimeLine::getEntries |
( |
| ) |
const |
|
inline |
◆ getMaximumTime()
double ml::ProcessingTimeLine::TimeLine::getMaximumTime |
( |
| ) |
|
searches and returns the highest time point that was measured
◆ getMinimumTime()
double ml::ProcessingTimeLine::TimeLine::getMinimumTime |
( |
| ) |
|
searches and returns the smallest time point that was measured
◆ load()
void ml::ProcessingTimeLine::TimeLine::load |
( |
std::ifstream & | stream | ) |
|
◆ name()
const std::string & ml::ProcessingTimeLine::TimeLine::name |
( |
| ) |
const |
|
inline |
◆ save()
void ml::ProcessingTimeLine::TimeLine::save |
( |
std::ofstream & | stream | ) |
|
◆ startEntry()
int ml::ProcessingTimeLine::TimeLine::startEntry |
( |
const std::string & | info, |
|
|
int | processingScope = 0 ) |
starts an entry and returns its index
◆ stopEntry()
void ml::ProcessingTimeLine::TimeLine::stopEntry |
( |
int | entryIndex | ) |
|
stops the entry at the given index
The documentation for this class was generated from the following file: