dynamicgraph::SignalArray_const< Time > Class Template Reference

TODO. More...

#include <dynamic-graph/signal-array.h>

Inheritance diagram for dynamicgraph::SignalArray_const< Time >:
[legend]
Collaboration diagram for dynamicgraph::SignalArray_const< Time >:
[legend]

List of all members.

Public Member Functions

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

Static Public Attributes

static const int DEFAULT_SIZE = 20

Protected Member Functions

void addElmt (const SignalBase< Time > *el)

Protected Attributes

std::vector< const SignalBase
< Time > * > 
const_array
unsigned int size
unsigned int rank

Detailed Description

template<class Time>
class dynamicgraph::SignalArray_const< Time >

TODO.


Constructor & Destructor Documentation

template<class Time>
dynamicgraph::SignalArray_const< Time >::SignalArray_const ( const unsigned int &  sizeARG = DEFAULT_SIZE) [inline]
template<class Time>
dynamicgraph::SignalArray_const< Time >::SignalArray_const ( const SignalBase< Time > &  sig) [inline]
template<class Time>
virtual dynamicgraph::SignalArray_const< Time >::~SignalArray_const ( ) [inline, virtual]

Member Function Documentation

template<class Time>
virtual unsigned int dynamicgraph::SignalArray_const< Time >::getSize ( ) const [inline, virtual]
template<class Time>
virtual SignalArray_const<Time>& dynamicgraph::SignalArray_const< Time >::operator<< ( const SignalBase< Time > &  sig) [inline, virtual]
template<class Time>
virtual const SignalBase<Time>& dynamicgraph::SignalArray_const< Time >::operator[] ( const unsigned int &  idx) const [inline, virtual]

Member Data Documentation