9 #ifndef _QI_PERF_DATAPERFSUITE_HPP_
10 #define _QI_PERF_DATAPERFSUITE_HPP_
19 class DataPerfSuitePrivate;
29 OutputData_Period = 2,
30 OutputData_MsgPerSecond = 3,
31 OutputData_MsgMBPerSecond = 4
35 DataPerfSuite(
const std::string& projectName,
const std::string& executableName, OutputData outputData = OutputData_None,
const std::string& filename =
"");
49 DataPerfSuitePrivate *_p;
55 #endif // _QI_PERF_DATAPERFSUITE_HPP_
dll import/export and compiler message
std::ostream & operator<<(std::ostream &os, qi::StreamColor col)
This operator (<<) applied to an output stream is known as insertion operator.
A class to perform benchmarks.
void flush()
Flush asynchronous logs.
Class to compute and store a benchmark time.