|
libalcommon
2.1.0.18
|
#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.