Public Types | Public Member Functions | Public Attributes | List of all members
dynamicgraph::sot::AdderVariadic< T > Struct Template Reference

#include <operator.hh>

Inheritance diagram for dynamicgraph::sot::AdderVariadic< T >:
Inheritance graph
[legend]

Public Types

typedef VariadicOp< AdderVariadicBase
 
- Public Types inherited from dynamicgraph::sot::VariadicOpHeader< T, T >
typedef T Tin
 
typedef T Tout
 

Public Member Functions

 AdderVariadic ()
 
std::string getDocString () const
 
void initialize (Base *ent, Entity::CommandMap_t &)
 
void operator() (const std::vector< const T * > &vs, T &res) const
 
void setCoeffs (const Vector &c)
 
void updateSignalNumber (const size_type &n)
 
- Public Member Functions inherited from dynamicgraph::sot::VariadicOpHeader< T, T >
std::string getDocString () const
 
void initialize (VariadicOp< Op > *, Entity::CommandMap_t &)
 
void updateSignalNumber (const size_type &)
 

Public Attributes

Vector coeffs
 
Baseentity
 

Additional Inherited Members

- Static Public Member Functions inherited from dynamicgraph::sot::VariadicOpHeader< T, T >
static std::string nameTypeIn (void)
 
static std::string nameTypeOut (void)
 

Detailed Description

template<typename T>
struct dynamicgraph::sot::AdderVariadic< T >

Definition at line 908 of file operator.hh.

Member Typedef Documentation

◆ Base

template<typename T >
typedef VariadicOp<AdderVariadic> dynamicgraph::sot::AdderVariadic< T >::Base

Definition at line 909 of file operator.hh.

Constructor & Destructor Documentation

◆ AdderVariadic()

template<typename T >
dynamicgraph::sot::AdderVariadic< T >::AdderVariadic ( )
inline

Definition at line 914 of file operator.hh.

Member Function Documentation

◆ getDocString()

template<typename T >
std::string dynamicgraph::sot::AdderVariadic< T >::getDocString ( ) const
inline

Definition at line 936 of file operator.hh.

◆ initialize()

template<typename T >
void dynamicgraph::sot::AdderVariadic< T >::initialize ( Base ent,
Entity::CommandMap_t  
)
inline

Definition at line 931 of file operator.hh.

◆ operator()()

template<typename T >
void dynamicgraph::sot::AdderVariadic< T >::operator() ( const std::vector< const T * > &  vs,
T res 
) const
inline

Definition at line 915 of file operator.hh.

◆ setCoeffs()

template<typename T >
void dynamicgraph::sot::AdderVariadic< T >::setCoeffs ( const Vector c)
inline

Definition at line 922 of file operator.hh.

◆ updateSignalNumber()

template<typename T >
void dynamicgraph::sot::AdderVariadic< T >::updateSignalNumber ( const size_type n)
inline

Definition at line 927 of file operator.hh.

Member Data Documentation

◆ coeffs

template<typename T >
Vector dynamicgraph::sot::AdderVariadic< T >::coeffs

Definition at line 912 of file operator.hh.

◆ entity

template<typename T >
Base* dynamicgraph::sot::AdderVariadic< T >::entity

Definition at line 911 of file operator.hh.


The documentation for this struct was generated from the following file:


sot-core
Author(s): Olivier Stasse, ostasse@laas.fr
autogenerated on Tue Oct 24 2023 02:26:32