sot-torque-control  1.5.3
Collection of dynamic-graph entities aimed at implementing torque control on different robots.
dynamicgraph::command Namespace Reference

Classes

struct  CommandVoid5
 
struct  CommandVoid6
 
struct  CommandVoid7
 

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)
 

Function Documentation

◆ docCommandVoid5()

std::string dynamicgraph::command::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 
)
inline

Definition at line 94 of file commands-helper.hh.

◆ docCommandVoid6()

std::string dynamicgraph::command::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 
)
inline

Definition at line 155 of file commands-helper.hh.

◆ docCommandVoid7()

std::string dynamicgraph::command::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 
)
inline

Definition at line 222 of file commands-helper.hh.

◆ makeCommandVoid5() [1/3]

CommandVoid5<E, T1, T2, T3, T4, T5>* dynamicgraph::command::makeCommandVoid5 ( E &  entity,
boost::function< void(E *, const T1 &, const T2 &, const T3 &, const T4 &, const T5 &)>  function,
const std::string &  docString 
)

Definition at line 77 of file commands-helper.hh.

◆ makeCommandVoid5() [2/3]

CommandVoid5<E, T1, T2, T3, T4, T5>* dynamicgraph::command::makeCommandVoid5 ( E &  entity,
typename CommandVoid5< E, T1, T2, T3, T4, T5 >::function_t  function,
const std::string &  docString 
)

Definition at line 71 of file commands-helper.hh.

◆ makeCommandVoid5() [3/3]

CommandVoid5<E, T1, T2, T3, T4, T5>* dynamicgraph::command::makeCommandVoid5 ( E &  entity,
void(E::*)(const T1 &, const T2 &, const T3 &, const T4 &, const T5 &)  function,
const std::string &  docString 
)

Definition at line 85 of file commands-helper.hh.

◆ makeCommandVoid6() [1/3]

CommandVoid6<E, T1, T2, T3, T4, T5, T6>* dynamicgraph::command::makeCommandVoid6 ( E &  entity,
boost::function< void(E *, const T1 &, const T2 &, const T3 &, const T4 &, const T5 &, const T6 &)>  function,
const std::string &  docString 
)

Definition at line 138 of file commands-helper.hh.

◆ makeCommandVoid6() [2/3]

CommandVoid6<E, T1, T2, T3, T4, T5, T6>* dynamicgraph::command::makeCommandVoid6 ( E &  entity,
typename CommandVoid6< E, T1, T2, T3, T4, T5, T6 >::function_t  function,
const std::string &  docString 
)

Definition at line 132 of file commands-helper.hh.

◆ makeCommandVoid6() [3/3]

CommandVoid6<E, T1, T2, T3, T4, T5, T6>* dynamicgraph::command::makeCommandVoid6 ( E &  entity,
void(E::*)(const T1 &, const T2 &, const T3 &, const T4 &, const T5 &, const T6 &)  function,
const std::string &  docString 
)

Definition at line 146 of file commands-helper.hh.

◆ makeCommandVoid7() [1/3]

CommandVoid7<E, T1, T2, T3, T4, T5, T6, T7>* dynamicgraph::command::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 
)

Definition at line 205 of file commands-helper.hh.

◆ makeCommandVoid7() [2/3]

CommandVoid7<E, T1, T2, T3, T4, T5, T6, T7>* dynamicgraph::command::makeCommandVoid7 ( E &  entity,
typename CommandVoid7< E, T1, T2, T3, T4, T5, T6, T7 >::function_t  function,
const std::string &  docString 
)

Definition at line 198 of file commands-helper.hh.

◆ makeCommandVoid7() [3/3]

CommandVoid7<E, T1, T2, T3, T4, T5, T6, T7>* dynamicgraph::command::makeCommandVoid7 ( E &  entity,
void(E::*)(const T1 &, const T2 &, const T3 &, const T4 &, const T5 &, const T6 &, const T7 &)  function,
const std::string &  docString 
)

Definition at line 214 of file commands-helper.hh.