|
rambrain
|
A base class to encapsulate parameters for performance tests. More...
#include <performanceTestClasses.h>
Public Member Functions | |
| virtual | ~testParameterBase () |
| Cleanup. More... | |
| virtual string | valueAsString ()=0 |
| Cast the encapsulated parameter to a string and return it's mean value. More... | |
| virtual string | valueAsString (unsigned int step)=0 |
| Cast the encapsulated parameter to a string and return it's value at a certain step. More... | |
Public Attributes | |
| unsigned int | steps |
| bool | deltaLog |
| string | name |
| bool | enabled = true |
A base class to encapsulate parameters for performance tests.
Definition at line 46 of file performanceTestClasses.h.
|
inlinevirtual |
Cleanup.
Definition at line 52 of file performanceTestClasses.h.
|
pure virtual |
Cast the encapsulated parameter to a string and return it's mean value.
Implemented in testParameter< T >.
|
pure virtual |
Cast the encapsulated parameter to a string and return it's value at a certain step.
| step | The step to take |
Implemented in testParameter< T >.
| bool testParameterBase::deltaLog |
Definition at line 66 of file performanceTestClasses.h.
| bool testParameterBase::enabled = true |
Definition at line 68 of file performanceTestClasses.h.
| string testParameterBase::name |
Definition at line 67 of file performanceTestClasses.h.
| unsigned int testParameterBase::steps |
Definition at line 65 of file performanceTestClasses.h.