Parameters class stores Parameter objects. It is a bidirectional map implemented from Boost so that it provides fast translation from and to its underlying Time object.
More...
#include <Parameters.h>
Parameters class stores Parameter objects. It is a bidirectional map implemented from Boost so that it provides fast translation from and to its underlying Time object.
Parameters class support the following features:
- Parameter is unique.
- Parameter objects are kept in sequence of insertion and have random access.
- Index of a Parameter object can be quickly retrieved using Parameter.
◆ Parameters()
Parameters::Parameters |
( |
| ) |
|
|
default |
◆ ~Parameters()
virtual Parameters::~Parameters |
( |
| ) |
|
|
virtualdefault |
◆ getCirculars()
void Parameters::getCirculars |
( |
std::vector< bool > & |
circulars | ) |
const |
◆ getIndex()
size_t Parameters::getIndex |
( |
const Parameter & |
parameter | ) |
const |
◆ getIndices()
void Parameters::getIndices |
( |
const Parameters & |
, |
|
|
std::vector< std::size_t > & |
|
|
) |
| const |
◆ getNames()
void Parameters::getNames |
( |
std::vector< std::string > & |
names | ) |
const |
◆ getParameter()
const Parameter & Parameters::getParameter |
( |
std::size_t |
index | ) |
const |
◆ print()
void Parameters::print |
( |
std::ostream & |
| ) |
const |
◆ push_back()
void Parameters::push_back |
( |
const Parameter & |
parameter | ) |
|
◆ operator<<
std::ostream & operator<< |
( |
std::ostream & |
, |
|
|
Parameters const & |
|
|
) |
| |
|
friend |
The documentation for this class was generated from the following files: