Static Public Member Functions |
| static void | parseArguments (int argc, const char *argv[]) |
| static void | parseArguments (int argc, const char *argv[]) |
Protected Member Functions |
|
virtual void | init () |
|
virtual void | close () |
|
virtual void | loadProperties () |
|
virtual void | initProperties () |
|
virtual void | printProperties () |
|
virtual void | openLogFile () |
|
virtual void | closeLogFile () |
|
virtual void | runTests ()=0 |
|
virtual void | begin (const string &name) |
|
virtual void | commit (const string &name) |
|
virtual void | init () |
|
virtual void | close () |
|
virtual void | loadProperties () |
|
virtual void | initProperties () |
|
virtual void | printProperties () |
|
virtual void | openLogFile () |
|
virtual void | closeLogFile () |
|
virtual void | runTests ()=0 |
|
virtual void | clearLogBuffers () |
|
virtual void | writeLogBuffers () |
|
virtual void | begin (const string &name) |
|
virtual void | finish (const string &name) |
Static Protected Member Functions |
|
static void | exitUsage () |
|
static void | exitUsage () |
Protected Attributes |
|
Properties | props |
|
bool | logRealTime |
|
bool | logCpuTime |
|
int | nRuns |
|
ofstream | log |
|
string | descr |
|
bool | logHeader |
|
ostringstream | header |
|
ostringstream | rtimes |
|
ostringstream | ctimes |
|
int | s0 |
|
int | s1 |
|
hrt_tstamp | t0 |
|
hrt_tstamp | t1 |
|
long | rta |
|
long | cta |
|
int | warmupRuns |
|
struct timeval t0 | t1 |
Static Protected Attributes |
|
static vector< string > | propFileNames |
|
static string | logFileName |
Detailed Description
Definition at line 39 of file Driver.hpp.
Constructor & Destructor Documentation
Creates an instance.
Definition at line 50 of file Driver.hpp.
| virtual Driver::~Driver |
( |
| ) |
|
|
inlinevirtual |
Deletes an instance.
Definition at line 55 of file Driver.hpp.
Creates an instance.
Definition at line 51 of file Driver.hpp.
| virtual Driver::~Driver |
( |
| ) |
|
|
inlinevirtual |
Deletes an instance.
Definition at line 56 of file Driver.hpp.
Member Function Documentation
| void Driver::parseArguments |
( |
int |
argc, |
|
|
const char * |
argv[] |
|
) |
| |
|
static |
Parses the benchmark's command-line arguments.
Definition at line 65 of file Driver.cpp.
| static void Driver::parseArguments |
( |
int |
argc, |
|
|
const char * |
argv[] |
|
) |
| |
|
static |
Parses the benchmark's command-line arguments.
The documentation for this class was generated from the following files: