SStopWatch Class Reference
[Utility Classes and Functions]

#include <support/StopWatch.h>

List of all members.

Public Member Functions

void AddPerformanceRatio (perf_counter_reg_t numerator, perf_counter_reg_t denominator)
nsecs_t ElapsedTime () const
void Mark ()
const char * Name () const
void Restart ()
void Resume ()
 SStopWatch (int32_t weight, const char *name)
 SStopWatch (const char *name, uint32_t flags=0, int32_t minWeight=0, size_t maxItems=0)
void StartPerformance (perf_counter_t cntA, perf_counter_t cntB, uint32_t flags=0)
void StartProfiling (uint32_t flags=0)
void Stop ()
void StopFast ()
void Suspend ()
int64_t TotalPerformance (perf_counter_reg_t reg) const
nsecs_t TotalTime () const
 ~SStopWatch ()

Static Public Member Functions

static void FlushICache ()


Constructor & Destructor Documentation

SStopWatch const char *  name,
uint32_t  flags = 0,
int32_t  minWeight = 0,
size_t  maxItems = 0
 

SStopWatch int32_t  weight,
const char *  name
 

~SStopWatch  ) 
 


Member Function Documentation

void AddPerformanceRatio perf_counter_reg_t  numerator,
perf_counter_reg_t  denominator
 

nsecs_t ElapsedTime  )  const
 

static void FlushICache  )  [static]
 

void Mark  ) 
 

const char* Name  )  const
 

void Restart  ) 
 

void Resume  ) 
 

void StartPerformance perf_counter_t  cntA,
perf_counter_t  cntB,
uint32_t  flags = 0
 

void StartProfiling uint32_t  flags = 0  ) 
 

void Stop  ) 
 

void StopFast  ) 
 

void Suspend  ) 
 

int64_t TotalPerformance perf_counter_reg_t  reg  )  const
 

nsecs_t TotalTime  )  const
 


The documentation for this class was generated from the following file: