libalcommon  1.14
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs | Functions
AL Namespace Reference

NAOqi. More...

Classes

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< ALFunctorBasecreateFunctor (C *obj, R(C::*f)())
template<typename C , typename P1 , typename R >
boost::shared_ptr< ALFunctorBasecreateFunctor (C *obj, R(C::*f)(const P1 &))
template<typename C , typename P1 , typename P2 , typename R >
boost::shared_ptr< ALFunctorBasecreateFunctor (C *obj, R(C::*f)(const P1 &, const P2 &))
template<typename C , typename P1 , typename P2 , typename P3 , typename R >
boost::shared_ptr< ALFunctorBasecreateFunctor (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< ALFunctorBasecreateFunctor (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< ALFunctorBasecreateFunctor (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< ALFunctorBasecreateFunctor (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.

Detailed Description

NAOqi.