|
libalcommon
1.12
|
NAOqi. More...
Classes | |
| class | ALError |
| class | ALNetworkError |
| class | ALValue |
| class | ALBroker |
| ALBroker serves methods advertised by connected modules to clients participating in the network. All executables create at least one broker in main.cpp. A broker will wait for http request, remote C++ request from PC application... More... | |
| class | ALBrokerManager |
| ALBrokerManager is a class to manage brokers. More... | |
| class | ALFunctorBase |
| ALFunctorBase is a generic functor class for pointer management. More... | |
| class | ALMethodInfo |
| ALMethodInfo is the introspection container. More... | |
| class | ALModule |
| ALModule can be used as a base class for user modules to help serve and advertise their methods. More... | |
| class | ALModuleCore |
| ALModuleCore is the superclass of user modules. More... | |
| class | ALModuleInfo |
| ALModuleInfo is the class of information about user modules. More... | |
| class | ALProxy |
| ALProxy is a client to the served methods of a module. More... | |
Typedefs | |
| typedef void | ALVoid |
| Type def to void. | |
Functions | |
| template<typename C , typename R > | |
| boost::shared_ptr< ALFunctorBase > | createFunctor (C *obj, R(C::*f)()) |
| template<typename C , typename P1 , typename R > | |
| boost::shared_ptr< ALFunctorBase > | createFunctor (C *obj, R(C::*f)(const P1 &)) |
| template<typename C , typename P1 , typename P2 , typename R > | |
| boost::shared_ptr< ALFunctorBase > | createFunctor (C *obj, R(C::*f)(const P1 &, const P2 &)) |
| template<typename C , typename P1 , typename P2 , typename P3 , typename R > | |
| boost::shared_ptr< ALFunctorBase > | createFunctor (C *obj, R(C::*f)(const P1 &, const P2 &, const P3 &)) |
| template<typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename R > | |
| boost::shared_ptr< ALFunctorBase > | createFunctor (C *obj, R(C::*f)(const P1 &, const P2 &, const P3 &, const P4 &)) |
| template<typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename R > | |
| boost::shared_ptr< ALFunctorBase > | createFunctor (C *obj, R(C::*f)(const P1 &, const P2 &, const P3 &, const P4 &, const P5 &)) |
| template<typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename R > | |
| boost::shared_ptr< ALFunctorBase > | createFunctor (C *obj, R(C::*f)(const P1 &, const P2 &, const P3 &, const P4 &, const P5 &, const P6 &)) |
| template<typename C , typename R > | |
| void | completeAndCheck (R(C::*)(), ALMethodInfo &pDesc) |
| template<typename C , typename P1 , typename R > | |
| void | completeAndCheck (R(C::*)(P1), ALMethodInfo &pDesc) |
| template<typename C , typename P1 , typename P2 , typename R > | |
| void | completeAndCheck (R(C::*)(P1, P2), ALMethodInfo &pDesc) |
| template<typename C , typename P1 , typename P2 , typename P3 , typename R > | |
| void | completeAndCheck (R(C::*)(P1, P2, P3), ALMethodInfo &pDesc) |
| template<typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename R > | |
| void | completeAndCheck (R(C::*)(P1, P2, P3, P4), ALMethodInfo &pDesc) |
| template<typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename R > | |
| void | completeAndCheck (R(C::*)(P1, P2, P3, P4, P5), ALMethodInfo &pDesc) |
| template<typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename R > | |
| void | completeAndCheck (R(C::*)(P1, P2, P3, P4, P5, P6), ALMethodInfo &pDesc) |
| std::string | getTypeString (int type) |
| Return a string with the type name of parameters. | |
| template<typename T > | |
| std::string | getParamStrType () |
| Return a string with the OS type name of parameters. | |
NAOqi.