Rcpp Version 1.1.2
Loading...
Searching...
No Matches
Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy > Class Template Reference

#include <const_generic_proxy.h>

Inheritance diagram for Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy >:
Collaboration diagram for Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy >:

Public Types

typedef ::Rcpp::Vector< RTYPE, StoragePolicy > VECTOR

Public Member Functions

 const_generic_proxy ()
 const_generic_proxy (const const_generic_proxy &other)
 const_generic_proxy (const VECTOR &v, R_xlen_t i)
 operator SEXP () const
template<typename U>
 operator U () const
 operator bool () const
 operator int () const
void move (R_xlen_t n)
Public Member Functions inherited from Rcpp::GenericProxy< const_generic_proxy< RTYPE, StoragePolicy > >
SEXP get () const

Public Attributes

const VECTORparent
R_xlen_t index

Private Member Functions

SEXP get () const

Detailed Description

template<int RTYPE, template< class > class StoragePolicy>
class Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy >

Definition at line 27 of file const_generic_proxy.h.

Member Typedef Documentation

◆ VECTOR

template<int RTYPE, template< class > class StoragePolicy>
typedef ::Rcpp::Vector<RTYPE, StoragePolicy> Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy >::VECTOR

Definition at line 29 of file const_generic_proxy.h.

Constructor & Destructor Documentation

◆ const_generic_proxy() [1/3]

template<int RTYPE, template< class > class StoragePolicy>
Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy >::const_generic_proxy ( )
inline

Definition at line 31 of file const_generic_proxy.h.

◆ const_generic_proxy() [2/3]

template<int RTYPE, template< class > class StoragePolicy>
Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy >::const_generic_proxy ( const const_generic_proxy< RTYPE, StoragePolicy > & other)
inline

Definition at line 33 of file const_generic_proxy.h.

◆ const_generic_proxy() [3/3]

template<int RTYPE, template< class > class StoragePolicy>
Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy >::const_generic_proxy ( const VECTOR & v,
R_xlen_t i )
inline

Definition at line 36 of file const_generic_proxy.h.

Member Function Documentation

◆ get()

◆ move()

template<int RTYPE, template< class > class StoragePolicy>
void Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy >::move ( R_xlen_t n)
inline

Definition at line 50 of file const_generic_proxy.h.

◆ operator bool()

template<int RTYPE, template< class > class StoragePolicy>
Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy >::operator bool ( ) const
inline

Definition at line 47 of file const_generic_proxy.h.

◆ operator int()

template<int RTYPE, template< class > class StoragePolicy>
Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy >::operator int ( ) const
inline

Definition at line 48 of file const_generic_proxy.h.

◆ operator SEXP()

template<int RTYPE, template< class > class StoragePolicy>
Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy >::operator SEXP ( ) const
inline

Definition at line 38 of file const_generic_proxy.h.

◆ operator U()

template<int RTYPE, template< class > class StoragePolicy>
template<typename U>
Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy >::operator U ( ) const
inline

Definition at line 42 of file const_generic_proxy.h.

Member Data Documentation

◆ index

template<int RTYPE, template< class > class StoragePolicy>
R_xlen_t Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy >::index

Definition at line 53 of file const_generic_proxy.h.

◆ parent

template<int RTYPE, template< class > class StoragePolicy>
const VECTOR* Rcpp::internal::const_generic_proxy< RTYPE, StoragePolicy >::parent

Definition at line 52 of file const_generic_proxy.h.


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