#include "dynamic-graph/command.h"
#include <boost/assign/list_of.hpp>
#include <boost/function.hpp>
#include <boost/bind.hpp>
Classes | |
struct | dynamicgraph::command::CommandVoid0< E > |
struct | dynamicgraph::command::CommandVoid1< E, T > |
struct | dynamicgraph::command::CommandVoid2< E, T1, T2 > |
struct | dynamicgraph::command::CommandVoid3< E, T1, T2, T3 > |
struct | dynamicgraph::command::CommandVoid4< E, T1, T2, T3, T4 > |
struct | dynamicgraph::command::CommandVerbose< E > |
Namespaces | |
namespace | dynamicgraph |
WIN32. | |
namespace | dynamicgraph::command |
Functions | |
template<class E > | |
CommandVoid0< E > * | dynamicgraph::command::makeCommandVoid0 (E &entity, boost::function< void(void)> function, const std::string &docString) |
template<class E > | |
CommandVoid0< E > * | dynamicgraph::command::makeCommandVoid0 (E &entity, boost::function< void(E *)> function, const std::string &docString) |
template<class E > | |
CommandVoid0< E > * | dynamicgraph::command::makeCommandVoid0 (E &entity, void(E::*function)(void), const std::string &docString) |
std::string | dynamicgraph::command::docCommandVoid0 (const std::string &doc) |
template<class E , typename T > | |
CommandVoid1< E, T > * | dynamicgraph::command::makeCommandVoid1 (E &entity, boost::function< void(const T &)> function, const std::string &docString) |
template<class E , typename T > | |
CommandVoid1< E, T > * | dynamicgraph::command::makeCommandVoid1 (E &entity, boost::function< void(E *, const T &)> function, const std::string &docString) |
template<class E , typename T > | |
CommandVoid1< E, T > * | dynamicgraph::command::makeCommandVoid1 (E &entity, void(E::*function)(const T &), const std::string &docString) |
std::string | dynamicgraph::command::docCommandVoid1 (const std::string &doc, const std::string &type) |
template<class E , typename T1 , typename T2 > | |
CommandVoid2< E, T1, T2 > * | dynamicgraph::command::makeCommandVoid2 (E &entity, boost::function< void(const T1 &, const T2 &)> function, const std::string &docString) |
template<class E , typename T1 , typename T2 > | |
CommandVoid2< E, T1, T2 > * | dynamicgraph::command::makeCommandVoid2 (E &entity, boost::function< void(E *, const T1 &, const T2 &)> function, const std::string &docString) |
template<class E , typename T1 , typename T2 > | |
CommandVoid2< E, T1, T2 > * | dynamicgraph::command::makeCommandVoid2 (E &entity, void(E::*function)(const T1 &, const T2 &), const std::string &docString) |
std::string | dynamicgraph::command::docCommandVoid2 (const std::string &doc, const std::string &type1, const std::string &type2) |
template<class E , typename T1 , typename T2 , typename T3 > | |
CommandVoid3< E, T1, T2, T3 > * | dynamicgraph::command::makeCommandVoid3 (E &entity, typename CommandVoid3< E, T1, T2, T3 >::function_t function, const std::string &docString) |
template<class E , typename T1 , typename T2 , typename T3 > | |
CommandVoid3< E, T1, T2, T3 > * | dynamicgraph::command::makeCommandVoid3 (E &entity, boost::function< void(E *, const T1 &, const T2 &, const T3 &)> function, const std::string &docString) |
template<class E , typename T1 , typename T2 , typename T3 > | |
CommandVoid3< E, T1, T2, T3 > * | dynamicgraph::command::makeCommandVoid3 (E &entity, void(E::*function)(const T1 &, const T2 &, const T3 &), const std::string &docString) |
std::string | dynamicgraph::command::docCommandVoid3 (const std::string &doc, const std::string &type1, const std::string &type2, const std::string &type3) |
template<class E , typename T1 , typename T2 , typename T3 , typename T4 > | |
CommandVoid4< E, T1, T2, T3, T4 > * | dynamicgraph::command::makeCommandVoid4 (E &entity, typename CommandVoid4< E, T1, T2, T3, T4 >::function_t function, const std::string &docString) |
template<class E , typename T1 , typename T2 , typename T3 , typename T4 > | |
CommandVoid4< E, T1, T2, T3, T4 > * | dynamicgraph::command::makeCommandVoid4 (E &entity, boost::function< void(E *, const T1 &, const T2 &, const T3 &, const T4 &)> function, const std::string &docString) |
template<class E , typename T1 , typename T2 , typename T3 , typename T4 > | |
CommandVoid4< E, T1, T2, T3, T4 > * | dynamicgraph::command::makeCommandVoid4 (E &entity, void(E::*function)(const T1 &, const T2 &, const T3 &, const T4 &), const std::string &docString) |
std::string | dynamicgraph::command::docCommandVoid4 (const std::string &doc, const std::string &type1, const std::string &type2, const std::string &type3, const std::string &type4) |
template<class E > | |
CommandVerbose< E > * | dynamicgraph::command::makeCommandVerbose (E &entity, typename CommandVerbose< E >::function_t function, const std::string &docString) |
template<class E > | |
CommandVerbose< E > * | dynamicgraph::command::makeCommandVerbose (E &entity, typename CommandVerbose< E >::memberFunctionConst_ptr_t function, const std::string &docString) |
template<class E > | |
CommandVerbose< E > * | dynamicgraph::command::makeCommandVerbose (E &entity, typename CommandVerbose< E >::memberFunction_ptr_t function, const std::string &docString) |
std::string | dynamicgraph::command::docCommandVerbose (const std::string &doc) |