Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
dynamicgraph::SignalArray< Time > Class Template Reference

TODO. More...

#include <fwd.hh>

Public Member Functions

virtual SignalArray_const< Time > operator<< (const SignalBase< Time > &sig) const
 
virtual SignalArray< Time > & operator<< (SignalBase< Time > &sig)
 
virtual SignalBase< Time > & operator[] (const unsigned int &idx) const
 
 SignalArray (const SignalArray< Time > &siga)
 
 SignalArray (const unsigned int &sizeARG=DEFAULT_SIZE)
 
 SignalArray (SignalBase< Time > &sig)
 
virtual ~SignalArray ()
 

Protected Member Functions

void addElmt (SignalBase< Time > *el)
 

Protected Attributes

std::vector< SignalBase< Time > * > array
 

Detailed Description

template<class Time>
class dynamicgraph::SignalArray< Time >

TODO.

Definition at line 47 of file fwd.hh.

Constructor & Destructor Documentation

◆ SignalArray() [1/3]

template<class Time >
dynamicgraph::SignalArray< Time >::SignalArray ( const unsigned int &  sizeARG = DEFAULT_SIZE)
inline

Definition at line 97 of file signal-array.h.

◆ SignalArray() [2/3]

template<class Time >
dynamicgraph::SignalArray< Time >::SignalArray ( SignalBase< Time > &  sig)
inline

Definition at line 102 of file signal-array.h.

◆ SignalArray() [3/3]

template<class Time >
dynamicgraph::SignalArray< Time >::SignalArray ( const SignalArray< Time > &  siga)
inline

Definition at line 108 of file signal-array.h.

◆ ~SignalArray()

template<class Time >
virtual dynamicgraph::SignalArray< Time >::~SignalArray ( )
inlinevirtual

Definition at line 114 of file signal-array.h.

Member Function Documentation

◆ addElmt()

template<class Time >
void dynamicgraph::SignalArray< Time >::addElmt ( SignalBase< Time > *  el)
inlineprotected

Definition at line 117 of file signal-array.h.

◆ operator<<() [1/2]

template<class Time >
virtual SignalArray_const<Time> dynamicgraph::SignalArray< Time >::operator<< ( const SignalBase< Time > &  sig) const
inlinevirtual

Definition at line 131 of file signal-array.h.

◆ operator<<() [2/2]

template<class Time >
virtual SignalArray<Time>& dynamicgraph::SignalArray< Time >::operator<< ( SignalBase< Time > &  sig)
inlinevirtual

Definition at line 126 of file signal-array.h.

◆ operator[]()

template<class Time >
virtual SignalBase<Time>& dynamicgraph::SignalArray< Time >::operator[] ( const unsigned int &  idx) const
inlinevirtual

Definition at line 138 of file signal-array.h.

Member Data Documentation

◆ array

template<class Time >
std::vector<SignalBase<Time> *> dynamicgraph::SignalArray< Time >::array
mutableprotected

Definition at line 94 of file signal-array.h.


The documentation for this class was generated from the following files:


dynamic-graph
Author(s): Nicolas Mansard, Olivier Stasse
autogenerated on Fri Aug 2 2024 08:36:39