Rcpp Version 1.0.9
Rcpp::S4_CppOverloadedMethods< Class > Class Template Reference

#include <Module.h>

Inheritance diagram for Rcpp::S4_CppOverloadedMethods< Class >:
Collaboration diagram for Rcpp::S4_CppOverloadedMethods< Class >:

Public Types

typedef Rcpp::XPtr< class_BaseXP_Class
 
typedef SignedMethod< Class > signed_method_class
 
typedef std::vector< signed_method_class * > vec_signed_method
 

Public Member Functions

 S4_CppOverloadedMethods (vec_signed_method *m, const XP_Class &class_xp, const char *name, std::string &buffer)
 

Private Types

typedef Rcpp::Reference Base
 

Detailed Description

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

Definition at line 224 of file Module.h.

Member Typedef Documentation

◆ Base

template<typename Class >
typedef Rcpp::Reference Rcpp::S4_CppOverloadedMethods< Class >::Base
private

Definition at line 225 of file Module.h.

◆ signed_method_class

template<typename Class >
typedef SignedMethod<Class> Rcpp::S4_CppOverloadedMethods< Class >::signed_method_class

Definition at line 228 of file Module.h.

◆ vec_signed_method

template<typename Class >
typedef std::vector<signed_method_class*> Rcpp::S4_CppOverloadedMethods< Class >::vec_signed_method

Definition at line 229 of file Module.h.

◆ XP_Class

template<typename Class >
typedef Rcpp::XPtr<class_Base> Rcpp::S4_CppOverloadedMethods< Class >::XP_Class

Definition at line 227 of file Module.h.

Constructor & Destructor Documentation

◆ S4_CppOverloadedMethods()

template<typename Class >
Rcpp::S4_CppOverloadedMethods< Class >::S4_CppOverloadedMethods ( vec_signed_method m,
const XP_Class class_xp,
const char *  name,
std::string &  buffer 
)
inline

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