Rcpp Version 0.12.12
Rcpp::sugar::Range< RTYPE, false, T > Class Template Reference

#include <range.h>

Public Types

typedef Rcpp::traits::storage_type< RTYPE >::type STORAGE
 

Public Member Functions

 Range (const T &obj_)
 
 operator Vector< RTYPE > ()
 

Private Attributes

const T & obj
 
STORAGE min_
 
STORAGE max_
 
STORAGE current
 

Detailed Description

template<int RTYPE, typename T>
class Rcpp::sugar::Range< RTYPE, false, T >

Definition at line 58 of file range.h.

Member Typedef Documentation

template<int RTYPE, typename T >
typedef Rcpp::traits::storage_type<RTYPE>::type Rcpp::sugar::Range< RTYPE, false, T >::STORAGE

Definition at line 60 of file range.h.

Constructor & Destructor Documentation

template<int RTYPE, typename T >
Rcpp::sugar::Range< RTYPE, false, T >::Range ( const T &  obj_)
inline

Definition at line 62 of file range.h.

Member Function Documentation

template<int RTYPE, typename T >
Rcpp::sugar::Range< RTYPE, false, T >::operator Vector< RTYPE > ( )
inline

Member Data Documentation

template<int RTYPE, typename T >
STORAGE Rcpp::sugar::Range< RTYPE, false, T >::current
private

Definition at line 79 of file range.h.

template<int RTYPE, typename T >
STORAGE Rcpp::sugar::Range< RTYPE, false, T >::max_
private

Definition at line 79 of file range.h.

template<int RTYPE, typename T >
STORAGE Rcpp::sugar::Range< RTYPE, false, T >::min_
private

Definition at line 79 of file range.h.

template<int RTYPE, typename T >
const T& Rcpp::sugar::Range< RTYPE, false, T >::obj
private

Definition at line 78 of file range.h.


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