8 #ifndef AJA_PERFORMANCE_H
9 #define AJA_PERFORMANCE_H
36 uint64_t skipEntries = 0);
49 uint64_t skipEntries = 0);
59 uint64_t skipEntries = 0);
87 void Report(
const std::string& name =
"",
const char *pFileName =
NULL, int32_t lineNumber = -1);
92 std::string Name(
void);
102 uint64_t Entries(
void);
107 uint64_t TotalTime(
void);
112 uint64_t MinTime(
void);
117 uint64_t MaxTime(
void);
127 double Variance(
void);
132 double StandardDeviation(
void);
148 uint64_t mNumEntriesToSkipAtStart;
159 uint64_t skipEntries = 0);
164 uint64_t skipEntries = 0);
169 const char *pFileName =
NULL, int32_t lineNumber = -1);
172 #endif // AJA_PERFORMANCE_H