| 
    libalcommon
    2.0.6.8
    
   
   | 
  
  
  
 
#include <alcommon/api.h>#include <alvalue/alvalue.h>#include <boost/shared_ptr.hpp>#include <qitype/anyobject.hpp>#include <sstream>Go to the source code of this file.
Classes | |
| class | AL::ALFunctorBase | 
| ALFunctorBase is a generic functor class for pointer management.  More... | |
Namespaces | |
| namespace | AL | 
NAOqi.  | |
Typedefs | |
| typedef void | AL::ALVoid | 
| Type def to void.   | |
Functions | |
| template<typename C , typename F > | |
| boost::shared_ptr< ALFunctorBase > | AL::createFunctor (C *obj, F fun) | 
| template<typename C , typename R > | |
| boost::shared_ptr< ALFunctorBase > | AL::createFunctor (C *obj, R(C::*f)()) | 
| template<typename C , typename P1 , typename R > | |
| boost::shared_ptr< ALFunctorBase > | AL::createFunctor (C *obj, R(C::*f)(const P1 &)) | 
| template<typename C , typename P1 , typename P2 , typename R > | |
| boost::shared_ptr< ALFunctorBase > | AL::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 > | AL::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 > | AL::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 > | AL::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 > | AL::createFunctor (C *obj, R(C::*f)(const P1 &, const P2 &, const P3 &, const P4 &, const P5 &, const P6 &)) | 
Definition in file alfunctor.h.