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: