LRT  12
Profiler Class Reference

#include <Profiler.h>

List of all members.

Public Member Functions

void StartNewCycle ()
void Log (std::string name, double timeTaken)
void ClearLogBuffer ()

Static Public Member Functions

static ProfilerGetInstance ()

Static Public Attributes

static const int reportPeriod = 50 * 5
static const int reportLimit = 10

Protected Member Functions

 DISALLOW_COPY_AND_ASSIGN (Profiler)

Detailed Description

Usage:

{ ProfiledSection pf( "NameOfActivity" ); // do something time consuming... }


The documentation for this class was generated from the following files:
 All Classes Functions Variables