Rcpp Version 1.0.14
Loading...
Searching...
No Matches
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< Classsigned_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 346 of file Module.h.

Member Typedef Documentation

◆ Base

Definition at line 347 of file Module.h.

◆ signed_method_class

Definition at line 350 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 351 of file Module.h.

◆ XP_Class

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

Definition at line 353 of file Module.h.

References Rcpp::as(), and field().

Here is the call graph for this function:

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