CPerformanceCounterLogger | ( | const JetByteTools::Core::_tstring & | logName, | |
const ILoggablePerformanceMonitorCounters & | counters, | |||
const JetByteTools::Core::_tstring & | outputFileName | |||
) |
CPerformanceCounterLogger | ( | const CPerformanceCounterLogger & | rhs | ) |
CPerformanceCounterLogger& operator= | ( | const CPerformanceCounterLogger & | rhs | ) |
bool InstallAndStartWithOptionalAdditionalCounters | ( | const JetByteTools::Core::_tstring & | templateFile | ) | const |
bool InstallAndStartWithOptionalAdditionalCounters | ( | const JetByteTools::Core::_tstring & | templateFile, | |
const JetByteTools::Core::_tstring & | parameters | |||
) | const |
void Remove | ( | ) | const |
void Install | ( | ) | const |
void Install | ( | const JetByteTools::Core::_tstring & | templateFile | ) | const |
void Install | ( | const JetByteTools::Core::_tstring & | templateFile, | |
const JetByteTools::Core::_tstring & | parameters | |||
) | const |
void Start | ( | ) | const |
void Stop | ( | ) | const |
static void ExportLogManConfigFile | ( | const JetByteTools::Core::_tstring & | filename, | |
const ILoggablePerformanceMonitorCounters & | counters | |||
) | [static] |
Exports the config file used by LogMan to set up a perf log.
static void ExportLogManConfigFile | ( | const JetByteTools::Core::_tstring & | filename, | |
const ILoggablePerformanceMonitorCounters & | counters, | |||
const JetByteTools::Core::_tstring & | templateFile | |||
) | [static] |
Exports the config file used by LogMan to set up a perf log.