Go to the documentation of this file.
6 #ifndef DYNAMIC_GRAPH_SIGNAL_ARRAY_H
7 #define DYNAMIC_GRAPH_SIGNAL_ARRAY_H
20 class SignalArray_const {
87 class SignalArray :
public SignalArray_const<Time> {
94 mutable std::vector<SignalBase<Time> *>
array;
110 rank = siga.getSize();
111 for (
unsigned int i = 0; i < rank; ++i)
array[i] = &siga[i];
119 size += DEFAULT_SIZE;
143 template <
class Time>
150 DYNAMIC_GRAPH_DLLAPI
extern SignalArray<sigtime_t>
sotNOSIGNAL;
DYNAMIC_GRAPH_DLLAPI std::ostream & operator<<(std::ostream &os, const dynamicgraph::Entity &ent)
virtual SignalArray_const< Time > & operator<<(const SignalBase< Time > &sig)
static const int DEFAULT_SIZE
virtual const SignalBase< Time > & operator[](const unsigned int &idx) const
virtual SignalArray< Time > & operator<<(SignalBase< Time > &sig)
void addElmt(const SignalBase< Time > *el)
void addElmt(SignalBase< Time > *el)
dynamicgraph::SignalArray_const< double > sig
std::vector< SignalBase< Time > * > array
virtual unsigned int getSize() const
std::vector< const SignalBase< Time > * > const_array
virtual SignalBase< Time > & operator[](const unsigned int &idx) const
The base class for signals: not to be used as such.
DYNAMIC_GRAPH_DLLAPI SignalArray< sigtime_t > sotNOSIGNAL
dynamic-graph
Author(s): Nicolas Mansard, Olivier Stasse
autogenerated on Fri Aug 2 2024 08:36:38