Rcpp Version 1.0.0
Rcpp::S4_field< Class > Class Template Reference

#include <Module.h>

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

Public Types

typedef XPtr< class_BaseXP_Class

Public Member Functions

 S4_field (CppProperty< Class > *p, const XP_Class &class_xp)

Private Types

typedef Rcpp::Reference Base

Detailed Description

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

Definition at line 321 of file Module.h.

Member Typedef Documentation

◆ Base

template<typename Class >
typedef Rcpp::Reference Rcpp::S4_field< Class >::Base

Definition at line 322 of file Module.h.

◆ XP_Class

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

Definition at line 324 of file Module.h.

Constructor & Destructor Documentation

◆ S4_field()

template<typename Class >
Rcpp::S4_field< Class >::S4_field ( CppProperty< Class > *  p,
const XP_Class class_xp 

Definition at line 325 of file Module.h.

References field(), Rcpp::CppProperty< Class >::get_class(), Rcpp::CppProperty< Class >::is_readonly(), RCPP_CTOR_ASSIGN_WITH_BASE, and RCPP_DEBUG.

Here is the call graph for this function:

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