casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions
casa::functor Namespace Reference

Classes

class  args
 
class  args01
 
class  args02
 
class  args03
 
class  args04
 
class  invocation_exception
 
class  f_
 
class  f
 
class  f00
 
class  f01
 
class  f02
 
class  f03
 
class  f04
 

Functions

template<class C >
f make (C *o, void(C::*i)())
 
template<class C , class P1 >
f make (C *o, void(C::*i)(P1))
 
template<class C , class P1 , class P2 >
f make (C *o, void(C::*i)(P1, P2))
 
template<class C , class P1 , class P2 , class P3 >
f make (C *o, void(C::*i)(P1, P2, P3))
 
template<class C , class P1 , class P2 , class P3 , class P4 >
f make (C *o, void(C::*i)(P1, P2, P3, P4))
 

Function Documentation

template<class C >
f casa::functor::make ( C *  o,
void(C::*)()  i 
)

Definition at line 187 of file functor.h.

template<class C , class P1 >
f casa::functor::make ( C *  o,
void(C::*)(P1)  i 
)

Definition at line 189 of file functor.h.

template<class C , class P1 , class P2 >
f casa::functor::make ( C *  o,
void(C::*)(P1, P2)  i 
)

Definition at line 191 of file functor.h.

template<class C , class P1 , class P2 , class P3 >
f casa::functor::make ( C *  o,
void(C::*)(P1, P2, P3)  i 
)

Definition at line 193 of file functor.h.

template<class C , class P1 , class P2 , class P3 , class P4 >
f casa::functor::make ( C *  o,
void(C::*)(P1, P2, P3, P4)  i 
)

Definition at line 195 of file functor.h.