Signal for a sequence of time series objects.
More...
#include <signals.h>
Signal for a sequence of time series objects.
This signal stores a sequence of time series objects. Individual time series might be sorted w.r.t different TimeSeries::timeFromStart() values e.g. in order to indicate planned or predicted trajectories at each individual sampling interval. This class wraps a TimeSeriesSequence object into a signal along with a SignalHeader.
- See also
- TimeSeriesSequence TimeSeriesSignal TimeSeries SignalInterface Measurement
- Author
- Christoph Rösmann (chris.nosp@m.toph.nosp@m..roes.nosp@m.mann.nosp@m.@tu-d.nosp@m.ortm.nosp@m.und.d.nosp@m.e)
Definition at line 333 of file signals.h.
◆ ConstPtr
◆ Ptr
◆ TimeSeriesSequenceSignal() [1/2]
corbo::TimeSeriesSequenceSignal::TimeSeriesSequenceSignal |
( |
| ) |
|
|
inline |
Default constructor.
Definition at line 340 of file signals.h.
◆ TimeSeriesSequenceSignal() [2/2]
corbo::TimeSeriesSequenceSignal::TimeSeriesSequenceSignal |
( |
int |
value_dim | ) |
|
|
inlineexplicit |
Construct empty signal with a desired value vector dimension.
Definition at line 342 of file signals.h.
◆ add()
Add a new time serie to the sequence.
Definition at line 114 of file signals.cpp.
◆ getSequence()
Read access to the underlying time series sequence (returns null if not initialized)
Definition at line 363 of file signals.h.
◆ getSequencePtr()
Return shared pointer of the underlying time series sequence (can be empty if not initialized)
Definition at line 368 of file signals.h.
◆ getSequenceRaw()
Raw access to the underlying time series sequence (returns null if not initialized)
Definition at line 365 of file signals.h.
◆ getType()
SignalType corbo::TimeSeriesSequenceSignal::getType |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getValueLabels()
void corbo::TimeSeriesSequenceSignal::getValueLabels |
( |
std::vector< std::string > & |
sublabels | ) |
const |
|
inlineoverridevirtual |
◆ isEmpty()
bool corbo::TimeSeriesSequenceSignal::isEmpty |
( |
| ) |
const |
|
inline |
Determine if no time series is available.
Definition at line 345 of file signals.h.
◆ set()
Set time series sequence (and override any existing)
Definition at line 360 of file signals.h.
◆ _ts_sequence
The documentation for this class was generated from the following files: