Rcpp Version 0.12.12
Rcpp::CppMethod< Class > Class Template Reference

#include <Module.h>

Inheritance diagram for Rcpp::CppMethod< Class >:

Public Types

typedef Rcpp::XPtr< Class > XP
 

Public Member Functions

 CppMethod ()
 
virtual SEXP operator() (Class *, SEXP *)
 
virtual ~CppMethod ()
 
virtual int nargs ()
 
virtual bool is_void ()
 
virtual bool is_const ()
 
virtual void signature (std::string &s, const char *name)
 

Detailed Description

template<typename Class>
class Rcpp::CppMethod< Class >

Definition at line 98 of file Module.h.

Member Typedef Documentation

template<typename Class >
typedef Rcpp::XPtr<Class> Rcpp::CppMethod< Class >::XP

Definition at line 100 of file Module.h.

Constructor & Destructor Documentation

template<typename Class >
Rcpp::CppMethod< Class >::CppMethod ( )
inline

Definition at line 102 of file Module.h.

template<typename Class >
virtual Rcpp::CppMethod< Class >::~CppMethod ( )
inlinevirtual

Definition at line 104 of file Module.h.

Member Function Documentation

template<typename Class >
virtual bool Rcpp::CppMethod< Class >::is_const ( )
inlinevirtual

Reimplemented in Rcpp::CppInheritedMethod< Class, Parent >.

Definition at line 107 of file Module.h.

Referenced by Rcpp::SignedMethod< Class >::is_const().

template<typename Class >
virtual bool Rcpp::CppMethod< Class >::is_void ( )
inlinevirtual

Reimplemented in Rcpp::CppInheritedMethod< Class, Parent >.

Definition at line 106 of file Module.h.

Referenced by Rcpp::SignedMethod< Class >::is_void().

template<typename Class >
virtual int Rcpp::CppMethod< Class >::nargs ( )
inlinevirtual

Reimplemented in Rcpp::CppInheritedMethod< Class, Parent >.

Definition at line 105 of file Module.h.

Referenced by Rcpp::SignedMethod< Class >::nargs().

template<typename Class >
virtual SEXP Rcpp::CppMethod< Class >::operator() ( Class *  ,
SEXP *   
)
inlinevirtual

Reimplemented in Rcpp::CppInheritedMethod< Class, Parent >.

Definition at line 103 of file Module.h.

template<typename Class >
virtual void Rcpp::CppMethod< Class >::signature ( std::string &  s,
const char *  name 
)
inlinevirtual

Reimplemented in Rcpp::CppInheritedMethod< Class, Parent >.

Definition at line 108 of file Module.h.

Referenced by Rcpp::SignedMethod< Class >::signature().


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