claraty::VFunctor2< Retval, arg1, arg2 > Struct Template Reference
#include <functor.h>
Inheritance diagram for claraty::VFunctor2< Retval, arg1, arg2 >:


Public Types | |
| typedef arg1 | first_argument_type |
| typedef arg2 | second_argument_type |
| typedef Retval | result_type |
Public Member Functions | |
| virtual Retval | operator() (arg1 a, arg2 b) |
| virtual | ~VFunctor2 () |
Detailed Description
template<class Retval, class arg1, class arg2>
struct claraty::VFunctor2< Retval, arg1, arg2 >
Definition at line 299 of file functor.h.
Member Typedef Documentation
typedef arg1 claraty::cl_binary_function< arg1 , arg2 , Retval >::first_argument_type [inherited] |
typedef arg2 claraty::cl_binary_function< arg1 , arg2 , Retval >::second_argument_type [inherited] |
typedef Retval claraty::cl_binary_function< arg1 , arg2 , Retval >::result_type [inherited] |
Constructor & Destructor Documentation
template<class Retval, class arg1, class arg2>
| virtual claraty::VFunctor2< Retval, arg1, arg2 >::~VFunctor2 | ( | ) | [inline, virtual] |
Member Function Documentation
template<class Retval, class arg1, class arg2>
| virtual Retval claraty::VFunctor2< Retval, arg1, arg2 >::operator() | ( | arg1 | a, | |
| arg2 | b | |||
| ) | [inline, virtual] |
The documentation for this struct was generated from the following file: