HIPO4 C++ Library 4.4.1
Columnar I/O library for CLAS12 physics data
Loading...
Searching...
No Matches
hipo::benchmark Class Reference

#include <utils.h>

Public Member Functions

 benchmark (const char *name)
 
 benchmark ()
 
 benchmark (int freq)
 
 ~benchmark ()
 
void reset ()
 
void setName (const char *name)
 
void resume ()
 
void pause ()
 
long getTime ()
 
double getTimeSec ()
 
int getCounter ()
 
void show ()
 

Constructor & Destructor Documentation

◆ benchmark() [1/3]

hipo::benchmark::benchmark ( const char *  name)
inline

◆ benchmark() [2/3]

hipo::benchmark::benchmark ( )
inline

◆ benchmark() [3/3]

hipo::benchmark::benchmark ( int  freq)
inline

◆ ~benchmark()

hipo::benchmark::~benchmark ( )
inline

Member Function Documentation

◆ reset()

void hipo::benchmark::reset ( )
inline

◆ setName()

void hipo::benchmark::setName ( const char *  name)
inline

◆ resume()

void hipo::benchmark::resume ( )

◆ pause()

void hipo::benchmark::pause ( )

◆ getTime()

long hipo::benchmark::getTime ( )

◆ getTimeSec()

double hipo::benchmark::getTimeSec ( )

◆ getCounter()

int hipo::benchmark::getCounter ( )

◆ show()

void hipo::benchmark::show ( )

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