All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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]

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<typename Time>
class dynamicgraph::SignalArray_const< Time >

TODO.

Constructor & Destructor Documentation

template<typename Time>
dynamicgraph::SignalArray_const< Time >::SignalArray_const ( const unsigned int &  sizeARG = DEFAULT_SIZE)
inline
template<typename Time>
dynamicgraph::SignalArray_const< Time >::SignalArray_const ( const SignalBase< Time > &  sig)
inline
template<typename Time>
virtual dynamicgraph::SignalArray_const< Time >::~SignalArray_const ( )
inlinevirtual

Member Function Documentation

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

Member Data Documentation