Rcpp Version 0.9.10
Rcpp::unary_call< T, OUT > Class Template Reference

#include <Language.h>

Collaboration diagram for Rcpp::unary_call< T, OUT >:

List of all members.

Public Member Functions

 unary_call (Language call_)
 unary_call (Language call_, int index)
 unary_call (Function fun)
OUT operator() (const T &object)

Private Attributes

Language call
Language::Proxy proxy

Detailed Description

template<typename T, typename OUT = SEXP>
class Rcpp::unary_call< T, OUT >

Definition at line 164 of file Language.h.


Constructor & Destructor Documentation

template<typename T , typename OUT = SEXP>
Rcpp::unary_call< T, OUT >::unary_call ( Language  call_) [inline]

Definition at line 166 of file Language.h.

template<typename T , typename OUT = SEXP>
Rcpp::unary_call< T, OUT >::unary_call ( Language  call_,
int  index 
) [inline]

Definition at line 167 of file Language.h.

template<typename T , typename OUT = SEXP>
Rcpp::unary_call< T, OUT >::unary_call ( Function  fun) [inline]

Definition at line 168 of file Language.h.


Member Function Documentation

template<typename T , typename OUT = SEXP>
OUT Rcpp::unary_call< T, OUT >::operator() ( const T &  object) [inline]

Definition at line 170 of file Language.h.

References Rcpp::unary_call< T, OUT >::call, Rcpp::Language::eval(), and Rcpp::unary_call< T, OUT >::proxy.

Here is the call graph for this function:


Member Data Documentation

template<typename T , typename OUT = SEXP>
Language Rcpp::unary_call< T, OUT >::call [private]

Definition at line 176 of file Language.h.

Referenced by Rcpp::unary_call< T, OUT >::operator()().

template<typename T , typename OUT = SEXP>
Language::Proxy Rcpp::unary_call< T, OUT >::proxy [private]

Definition at line 177 of file Language.h.

Referenced by Rcpp::unary_call< T, OUT >::operator()().


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