sot-torque-control  1.5.2
commands-helper.hh File Reference
#include <boost/function.hpp>
#include <dynamic-graph/command.h>
#include <dynamic-graph/command-direct-setter.h>
#include <dynamic-graph/command-direct-getter.h>
#include <dynamic-graph/command-bind.h>
Include dependency graph for commands-helper.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CommandVoid5< E, T1, T2, T3, T4, T5 >
 
struct  CommandVoid6< E, T1, T2, T3, T4, T5, T6 >
 
struct  CommandVoid7< E, T1, T2, T3, T4, T5, T6, T7 >
 

Namespaces

 dynamicgraph
 to read text file
 
 dynamicgraph::command
 
 dynamicgraph::sot
 
 dynamicgraph::sot::torquecontrol
 

Functions

std::string docCommandVoid5 (const std::string &doc, const std::string &type1, const std::string &type2, const std::string &type3, const std::string &type4, const std::string &type5)
 
std::string docCommandVoid6 (const std::string &doc, const std::string &type1, const std::string &type2, const std::string &type3, const std::string &type4, const std::string &type5, const std::string &type6)
 
std::string docCommandVoid7 (const std::string &doc, const std::string &type1, const std::string &type2, const std::string &type3, const std::string &type4, const std::string &type5, const std::string &type6, const std::string &type7)
 
template<class E , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
CommandVoid5< E, T1, T2, T3, T4, T5 > * makeCommandVoid5 (E &entity, boost::function< void(E *, const T1 &, const T2 &, const T3 &, const T4 &, const T5 &)> function, const std::string &docString)
 
template<class E , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
CommandVoid5< E, T1, T2, T3, T4, T5 > * makeCommandVoid5 (E &entity, typename CommandVoid5< E, T1, T2, T3, T4, T5 >::function_t function, const std::string &docString)
 
template<class E , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
CommandVoid5< E, T1, T2, T3, T4, T5 > * makeCommandVoid5 (E &entity, void(E::*function)(const T1 &, const T2 &, const T3 &, const T4 &, const T5 &), const std::string &docString)
 
template<class E , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
CommandVoid6< E, T1, T2, T3, T4, T5, T6 > * makeCommandVoid6 (E &entity, boost::function< void(E *, const T1 &, const T2 &, const T3 &, const T4 &, const T5 &, const T6 &)> function, const std::string &docString)
 
template<class E , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
CommandVoid6< E, T1, T2, T3, T4, T5, T6 > * makeCommandVoid6 (E &entity, typename CommandVoid6< E, T1, T2, T3, T4, T5, T6 >::function_t function, const std::string &docString)
 
template<class E , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
CommandVoid6< E, T1, T2, T3, T4, T5, T6 > * makeCommandVoid6 (E &entity, void(E::*function)(const T1 &, const T2 &, const T3 &, const T4 &, const T5 &, const T6 &), const std::string &docString)
 
template<class E , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 >
CommandVoid7< E, T1, T2, T3, T4, T5, T6, T7 > * makeCommandVoid7 (E &entity, boost::function< void(E *, const T1 &, const T2 &, const T3 &, const T4 &, const T5 &, const T6 &, const T7 &)> function, const std::string &docString)
 
template<class E , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 >
CommandVoid7< E, T1, T2, T3, T4, T5, T6, T7 > * makeCommandVoid7 (E &entity, typename CommandVoid7< E, T1, T2, T3, T4, T5, T6, T7 >::function_t function, const std::string &docString)
 
template<class E , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 >
CommandVoid7< E, T1, T2, T3, T4, T5, T6, T7 > * makeCommandVoid7 (E &entity, void(E::*function)(const T1 &, const T2 &, const T3 &, const T4 &, const T5 &, const T6 &, const T7 &), const std::string &docString)