cpp-stat-bench 0.24.0
Benchmark library with statistics for C++.
|
Class of vectors of parameter values. More...
#include <stat_bench/param/parameter_value_vector.h>
Public Member Functions | |
ParameterValueVector ()=default | |
Constructor. | |
ParameterValueVector (const ParameterValueVector &)=delete | |
ParameterValueVector (ParameterValueVector &&)=delete | |
~ParameterValueVector () override=default | |
Destructor. | |
auto | add (const T &value) -> ParameterValueVector * |
Add a value. | |
auto | begin () const -> ConstIterator override |
Get the iterator of the first element. | |
auto | end () const -> ConstIterator override |
Get the iterator of the past-the-end element. | |
auto | operator= (const ParameterValueVector &) -> ParameterValueVector &=delete |
auto | operator= (ParameterValueVector &&) -> ParameterValueVector &=delete |
auto | size () const -> std::size_t override |
Get the number of values. | |
![]() | |
IParameterValueVector (const IParameterValueVector &)=delete | |
IParameterValueVector (IParameterValueVector &&)=delete | |
virtual | ~IParameterValueVector ()=default |
Destructor. | |
auto | operator= (const IParameterValueVector &) -> IParameterValueVector &=delete |
auto | operator= (IParameterValueVector &&) -> IParameterValueVector &=delete |
Additional Inherited Members | |
![]() | |
using | ConstIterator = std::vector<ParameterValue>::const_iterator |
Type of iterators. | |
![]() | |
IParameterValueVector ()=default | |
Constructor. | |
Class of vectors of parameter values.
T | Type of values. |
Definition at line 84 of file parameter_value_vector.h.
|
inline |
Add a value.
[in] | value | Value. |
Definition at line 97 of file parameter_value_vector.h.
|
inlinenodiscardoverridevirtual |
Get the iterator of the first element.
Implements stat_bench::param::IParameterValueVector.
Definition at line 103 of file parameter_value_vector.h.
|
inlinenodiscardoverridevirtual |
Get the iterator of the past-the-end element.
Implements stat_bench::param::IParameterValueVector.
Definition at line 108 of file parameter_value_vector.h.
|
inlinenodiscardoverridevirtual |
Get the number of values.
Implements stat_bench::param::IParameterValueVector.
Definition at line 113 of file parameter_value_vector.h.