Classes | Namespaces

perf.h File Reference

#include "common/common.h"
Include dependency graph for perf.h:

Go to the source code of this file.

Classes

struct  perf::time_t
 yes, my own time_t for convenience in the perf library More...
class  perf::Timer
 Timer class -- just throw one of these on the stack with a unique name. More...
class  perf::DebugTimer

Namespaces

namespace  perf

Functions

time_t perf::getNow (void) throw ()
 return time_t object containing current time
void perf::enableTimers (IN bool enabled) throw ()
 you can disable the timing system it is better to remove verbose timers, however!
void perf::getTimingSummary (OUT std::string &)
 return a string containing (human-readable) formatted timing information
void perf::dumpTimingSummary (IO std::ostream &)
 dumps timing summary to the given stream