Rcpp Version 0.9.10
Rcpp::binary_call< T1, T2, OUT > Class Template Reference

#include <Language.h>

Collaboration diagram for Rcpp::binary_call< T1, T2, OUT >:

List of all members.

Public Member Functions

 binary_call (Language call_)
 binary_call (Language call_, int index1, int index2)
 binary_call (Function fun)
OUT operator() (const T1 &o1, const T2 &o2)

Private Attributes

Language call
Language::Proxy proxy1
Language::Proxy proxy2

Detailed Description

template<typename T1, typename T2, typename OUT = SEXP>
class Rcpp::binary_call< T1, T2, OUT >

Definition at line 181 of file Language.h.


Constructor & Destructor Documentation

template<typename T1 , typename T2 , typename OUT = SEXP>
Rcpp::binary_call< T1, T2, OUT >::binary_call ( Language  call_) [inline]

Definition at line 183 of file Language.h.

template<typename T1 , typename T2 , typename OUT = SEXP>
Rcpp::binary_call< T1, T2, OUT >::binary_call ( Language  call_,
int  index1,
int  index2 
) [inline]

Definition at line 184 of file Language.h.

template<typename T1 , typename T2 , typename OUT = SEXP>
Rcpp::binary_call< T1, T2, OUT >::binary_call ( Function  fun) [inline]

Definition at line 185 of file Language.h.


Member Function Documentation

template<typename T1 , typename T2 , typename OUT = SEXP>
OUT Rcpp::binary_call< T1, T2, OUT >::operator() ( const T1 &  o1,
const T2 &  o2 
) [inline]

Member Data Documentation

template<typename T1 , typename T2 , typename OUT = SEXP>
Language Rcpp::binary_call< T1, T2, OUT >::call [private]

Definition at line 194 of file Language.h.

Referenced by Rcpp::binary_call< T1, T2, OUT >::operator()().

template<typename T1 , typename T2 , typename OUT = SEXP>
Language::Proxy Rcpp::binary_call< T1, T2, OUT >::proxy1 [private]

Definition at line 195 of file Language.h.

Referenced by Rcpp::binary_call< T1, T2, OUT >::operator()().

template<typename T1 , typename T2 , typename OUT = SEXP>
Language::Proxy Rcpp::binary_call< T1, T2, OUT >::proxy2 [private]

Definition at line 196 of file Language.h.

Referenced by Rcpp::binary_call< T1, T2, OUT >::operator()().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Defines