cpp-stat-bench 0.24.0
Benchmark library with statistics for C++.
|
Interface of vectors of parameter values. More...
#include <stat_bench/param/parameter_value_vector.h>
Public Types | |
using | ConstIterator = std::vector<ParameterValue>::const_iterator |
Type of iterators. | |
Public Member Functions | |
IParameterValueVector (const IParameterValueVector &)=delete | |
IParameterValueVector (IParameterValueVector &&)=delete | |
virtual | ~IParameterValueVector ()=default |
Destructor. | |
virtual auto | begin () const -> ConstIterator=0 |
Get the iterator of the first element. | |
virtual auto | end () const -> ConstIterator=0 |
Get the iterator of the past-the-end element. | |
auto | operator= (const IParameterValueVector &) -> IParameterValueVector &=delete |
auto | operator= (IParameterValueVector &&) -> IParameterValueVector &=delete |
virtual auto | size () const -> std::size_t=0 |
Get the number of values. | |
Protected Member Functions | |
IParameterValueVector ()=default | |
Constructor. | |
Interface of vectors of parameter values.
Definition at line 34 of file parameter_value_vector.h.
using stat_bench::param::IParameterValueVector::ConstIterator = std::vector<ParameterValue>::const_iterator |
Type of iterators.
Definition at line 37 of file parameter_value_vector.h.
|
nodiscardpure virtual |
Get the iterator of the first element.
Implemented in stat_bench::param::ParameterValueVector< T >.
|
nodiscardpure virtual |
Get the iterator of the past-the-end element.
Implemented in stat_bench::param::ParameterValueVector< T >.
|
nodiscardpure virtual |
Get the number of values.
Implemented in stat_bench::param::ParameterValueVector< T >.