Celero
List of all members
SortFixture::RandomUDM Class Reference

Used for debugging multiple UDM's. More...

Inheritance diagram for SortFixture::RandomUDM:
Inheritance graph
[legend]
Collaboration diagram for SortFixture::RandomUDM:
Collaboration graph
[legend]

Additional Inherited Members

- Public Member Functions inherited from celero::UserDefinedMeasurementTemplate< size_t >
 UserDefinedMeasurementTemplate ()=default
 Default constructor.
 
virtual ~UserDefinedMeasurementTemplate ()=default
 Default destructor.
 
UDMAggregationTable getAggregationInfo () const override
 Must be implemented by the user. More...
 
void addValue (size_t x)
 You must call this method from your fixture to add a measurement.
 
void merge (const UserDefinedMeasurement *const x) override
 Preserve measurements within a group/experiment/problem space set.
 
- Public Member Functions inherited from celero::UserDefinedMeasurement
virtual ~UserDefinedMeasurement ()=default
 Expose the default destructor, but make it virtual to support inheritance.
 
- Protected Member Functions inherited from celero::UserDefinedMeasurementTemplate< size_t >
virtual bool reportSize () const
 
virtual bool reportMean () const
 
virtual bool reportVariance () const
 
virtual bool reportMin () const
 
virtual bool reportMax () const
 
const Statistics< size_t > & getStatistics () const
 

Detailed Description

Used for debugging multiple UDM's.


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