Signal containing values indexed by an integer (int to double[] map)
More...
#include <signals.h>
◆ ConstPtr
◆ Map
◆ Ptr
◆ IndexedValuesSetSignal()
corbo::IndexedValuesSetSignal::IndexedValuesSetSignal |
( |
| ) |
|
|
default |
◆ add() [1/4]
void corbo::IndexedValuesSetSignal::add |
( |
int |
index, |
|
|
double |
value |
|
) |
| |
◆ add() [2/4]
◆ add() [3/4]
void corbo::IndexedValuesSetSignal::add |
( |
int |
index, |
|
|
const Eigen::Ref< const Eigen::VectorXd > & |
values |
|
) |
| |
Add several values to the desired index.
Definition at line 181 of file signals.cpp.
◆ add() [4/4]
void corbo::IndexedValuesSetSignal::add |
( |
int |
index, |
|
|
const std::vector< double > & |
values |
|
) |
| |
Add several values to the desired index (STL version)
Definition at line 186 of file signals.cpp.
◆ clear()
void corbo::IndexedValuesSetSignal::clear |
( |
| ) |
|
|
inline |
◆ getData()
const Map& corbo::IndexedValuesSetSignal::getData |
( |
| ) |
const |
|
inline |
Read access to the underlying map object.
Definition at line 500 of file signals.h.
◆ getDataRef()
Map& corbo::IndexedValuesSetSignal::getDataRef |
( |
| ) |
|
|
inline |
Write access to the underlying map (use with care)
Definition at line 502 of file signals.h.
◆ getMaxValueDimension()
int corbo::IndexedValuesSetSignal::getMaxValueDimension |
( |
| ) |
const |
Iterate internal map to find the largest value vector dimension.
Definition at line 191 of file signals.cpp.
◆ getType()
SignalType corbo::IndexedValuesSetSignal::getType |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ isEmpty()
bool corbo::IndexedValuesSetSignal::isEmpty |
( |
| ) |
const |
|
inline |
Check if the underlying map is empty.
Definition at line 485 of file signals.h.
◆ _values_map
Map corbo::IndexedValuesSetSignal::_values_map |
|
private |
The documentation for this class was generated from the following files: