Namespaces | Macros | Functions | Variables
fir-filter.cpp File Reference
#include <sot/core/factory.hh>
#include <sot/core/fir-filter.hh>
#include <sot/core/fir-filter-impl.hh>
Include dependency graph for fir-filter.cpp:

Go to the source code of this file.

Namespaces

 dynamicgraph
 
 dynamicgraph::sot
 

Macros

#define SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN(sotClassType, sotSigType, sotCoefType, id, className)
 

Functions

 dynamicgraph::sot::SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN (FIRFilter, double, double, double_double, "FIRFilter") SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN(FIRFilter
 
FIRFilter dynamicgraph::sot::SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN (FIRFilter, Vector, Matrix, vec_mat, "FIRFilter") template<> void FIRFilter< Vector
 

Variables

 dynamicgraph::sot::double
 
 dynamicgraph::sot::vec_double
 
 dynamicgraph::sot::Vector
 

Macro Definition Documentation

◆ SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN

#define SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN (   sotClassType,
  sotSigType,
  sotCoefType,
  id,
  className 
)
Value:
template <> \
std::string sotClassType<sotSigType, sotCoefType>::getTypeName(void) { \
return #sotSigType; \
} \
\
template <> \
const std::string sotClassType<sotSigType, sotCoefType>::CLASS_NAME = \
std::string(className) + "_" + #sotSigType + "_" + #sotCoefType; \
\
template <> \
const std::string &sotClassType<sotSigType, sotCoefType>::getClassName(void) \
const { \
return CLASS_NAME; \
} \
extern "C" { \
Entity *regFunction##_##id(const std::string &objname) { \
return new sotClassType<sotSigType, sotCoefType>(objname); \
} \
EntityRegisterer reg##_##id(std::string(className) + "_" + #sotSigType + \
"_" + #sotCoefType, \
&regFunction##_##id); \
}

Definition at line 17 of file fir-filter.cpp.

id
JointIndex id(const JointModelTpl< Scalar, Options, JointCollectionTpl > &jmodel)


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