Rcpp Version 1.1.2
Loading...
Searching...
No Matches
Rcpp::CppProperty< Class > Class Template Reference

#include <Module.h>

Inheritance diagram for Rcpp::CppProperty< Class >:

Public Types

typedef Rcpp::XPtr< Class > XP

Public Member Functions

 CppProperty (const char *doc=0)
virtual ~CppProperty ()
virtual SEXP get (Class *)
virtual void set (Class *, SEXP)
virtual bool is_readonly ()
virtual std::string get_class ()

Public Attributes

std::string docstring

Detailed Description

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

Definition at line 436 of file Module.h.

Member Typedef Documentation

◆ XP

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

Definition at line 438 of file Module.h.

Constructor & Destructor Documentation

◆ CppProperty()

template<typename Class>
Rcpp::CppProperty< Class >::CppProperty ( const char * doc = 0)
inline

◆ ~CppProperty()

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

Definition at line 441 of file Module.h.

Member Function Documentation

◆ get()

◆ get_class()

◆ is_readonly()

◆ set()

Member Data Documentation

◆ docstring

template<typename Class>
std::string Rcpp::CppProperty< Class >::docstring

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