PikaScript
Protected Member Functions | List of all members
Pika::Script< Config >::BinaryFunctor< F, A0, A1, R > Class Template Reference

See UnaryFunctor for documentation. More...

#include <PikaScript.h>

Inheritance diagram for Pika::Script< Config >::BinaryFunctor< F, A0, A1, R >:
Inheritance graph
[legend]
Collaboration diagram for Pika::Script< Config >::BinaryFunctor< F, A0, A1, R >:
Collaboration graph
[legend]

Protected Member Functions

template<class T >
Value call (const Value &a0, const Value &a1, const T &)
 Call the functor with the arguments a0 and a1.
 
Value call (const Value &a0, const Value &a1, const Dumb< void > &)
 Overloaded to return the void value for functors that returns the void type.
 
template<class T >
Value call (const Value &a0, const Value &a1, const T &)
 Call the functor with the arguments a0 and a1.
 
Value call (const Value &a0, const Value &a1, const Dumb< void > &)
 Overloaded to return the void value for functors that returns the void type.
 

Additional Inherited Members

Detailed Description

template<class Config>
template<class F, class A0 = typename F::first_argument_type, class A1 = typename F::second_argument_type, class R = typename F::result_type>
class Pika::Script< Config >::BinaryFunctor< F, A0, A1, R >

See UnaryFunctor for documentation.

Definition at line 500 of file PikaScript.h.


The documentation for this class was generated from the following file: