AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
Declaration of the AJAPerformance class. More...
Go to the source code of this file.
Classes | |
class | AJAPerformance |
Typedefs | |
typedef std::map< std::string, uint64_t > | AJAPerformanceExtraMap |
typedef std::map< std::string, AJAPerformance > | AJAPerformanceTracking |
Functions | |
bool | AJAPerformanceTracking_start (AJAPerformanceTracking &stats, std::string key, AJATimerPrecision precision=AJATimerPrecisionMilliseconds, uint64_t skipEntries=0) |
bool | AJAPerformanceTracking_start (AJAPerformanceTracking &stats, std::string key, const AJAPerformanceExtraMap &extras, AJATimerPrecision precision=AJATimerPrecisionMilliseconds, uint64_t skipEntries=0) |
bool | AJAPerformanceTracking_stop (AJAPerformanceTracking &stats, std::string key) |
bool | AJAPerformanceTracking_report (AJAPerformanceTracking &stats, std::string title="", const char *pFileName=NULL, int32_t lineNumber=-1) |
Declaration of the AJAPerformance class.
Definition in file performance.h.
typedef std::map<std::string, uint64_t> AJAPerformanceExtraMap |
Definition at line 18 of file performance.h.
typedef std::map<std::string, AJAPerformance> AJAPerformanceTracking |
Definition at line 154 of file performance.h.
bool AJAPerformanceTracking_report | ( | AJAPerformanceTracking & | stats, |
std::string | title = "" , |
||
const char * | pFileName = NULL , |
||
int32_t | lineNumber = -1 |
||
) |
Definition at line 283 of file performance.cpp.
bool AJAPerformanceTracking_start | ( | AJAPerformanceTracking & | stats, |
std::string | key, | ||
AJATimerPrecision | precision = AJATimerPrecisionMilliseconds , |
||
uint64_t | skipEntries = 0 |
||
) |
Definition at line 224 of file performance.cpp.
bool AJAPerformanceTracking_start | ( | AJAPerformanceTracking & | stats, |
std::string | key, | ||
const AJAPerformanceExtraMap & | extras, | ||
AJATimerPrecision | precision = AJATimerPrecisionMilliseconds , |
||
uint64_t | skipEntries = 0 |
||
) |
Definition at line 246 of file performance.cpp.
bool AJAPerformanceTracking_stop | ( | AJAPerformanceTracking & | stats, |
std::string | key | ||
) |
Definition at line 269 of file performance.cpp.