Rcpp Version 1.1.2
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_Base > XP_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 334 of file Module.h.

Member Typedef Documentation

◆ Base

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

Definition at line 335 of file Module.h.

◆ signed_method_class

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

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

◆ XP_Class

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

Definition at line 337 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: