Rcpp Version 1.0.9
Rcpp::object< T > Class Template Reference

#include <Module.h>

Public Types

typedef T object_type
 

Public Member Functions

 object (T *ptr_)
 
 operator T* ()
 
T * operator-> ()
 
T & operator& ()
 

Public Attributes

T * ptr
 

Detailed Description

template<typename T>
class Rcpp::object< T >

Definition at line 65 of file Module.h.

Member Typedef Documentation

◆ object_type

template<typename T >
typedef T Rcpp::object< T >::object_type

Definition at line 67 of file Module.h.

Constructor & Destructor Documentation

◆ object()

template<typename T >
Rcpp::object< T >::object ( T *  ptr_)
inline

Definition at line 68 of file Module.h.

Member Function Documentation

◆ operator T*()

template<typename T >
Rcpp::object< T >::operator T* ( )
inline

Definition at line 69 of file Module.h.

References Rcpp::object< T >::ptr.

◆ operator&()

template<typename T >
T& Rcpp::object< T >::operator& ( )
inline

Definition at line 71 of file Module.h.

References Rcpp::object< T >::ptr.

◆ operator->()

template<typename T >
T* Rcpp::object< T >::operator-> ( )
inline

Definition at line 70 of file Module.h.

References Rcpp::object< T >::ptr.

Member Data Documentation

◆ ptr

template<typename T >
T* Rcpp::object< T >::ptr

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