libalcommon
1.14.5
|
#include <alvalue/alvalue.h>
#include <boost/shared_ptr.hpp>
#include <sstream>
#include <alcommon/detail/alfunctorwithreturn.h>
#include <alcommon/detail/alfunctorwithoutreturn.h>
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 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.