Rcpp Version 0.9.10
internal Namespace Reference

Classes

class  eval_methods
class  element_converter
class  string_element_converter
class  generic_element_converter
class  expr_eval_methods
class  eval_methods< EXPRSXP >
class  LazyVector
class  LazyVector< Rcpp::Vector< RTYPE > >
class  simple_name_proxy
class  string_name_proxy
class  generic_name_proxy
class  RangeIndexer
class  string_proxy
class  generic_proxy

Functions

template<int RTYPE>
SEXP vector_from_string (const std::string &st)
template<int RTYPE>
SEXP vector_from_string_expr (const std::string &code)
template<>
SEXP vector_from_string< EXPRSXP > (const std::string &st)
template<int RT>
bool operator< (const string_proxy< RT > &lhs, const string_proxy< RT > &rhs)
template<int RT>
bool operator> (const string_proxy< RT > &lhs, const string_proxy< RT > &rhs)
template<int RT>
bool operator>= (const string_proxy< RT > &lhs, const string_proxy< RT > &rhs)
template<int RT>
bool operator<= (const string_proxy< RT > &lhs, const string_proxy< RT > &rhs)
std::ostream & operator<< (std::ostream &os, const string_proxy< STRSXP > &proxy)
std::string operator+ (const std::string &x, const string_proxy< STRSXP > &y)

Function Documentation

std::string internal::operator+ ( const std::string &  x,
const string_proxy< STRSXP > &  y 
) [inline]

Definition at line 228 of file string_proxy.h.

References y.

template<int RT>
bool internal::operator< ( const string_proxy< RT > &  lhs,
const string_proxy< RT > &  rhs 
)

Definition at line 190 of file string_proxy.h.

std::ostream& internal::operator<< ( std::ostream &  os,
const string_proxy< STRSXP > &  proxy 
) [inline]

Definition at line 223 of file string_proxy.h.

template<int RT>
bool internal::operator<= ( const string_proxy< RT > &  lhs,
const string_proxy< RT > &  rhs 
)

Definition at line 214 of file string_proxy.h.

template<int RT>
bool internal::operator> ( const string_proxy< RT > &  lhs,
const string_proxy< RT > &  rhs 
)

Definition at line 198 of file string_proxy.h.

References internal::string_proxy< RTYPE >::begin().

Here is the call graph for this function:

template<int RT>
bool internal::operator>= ( const string_proxy< RT > &  lhs,
const string_proxy< RT > &  rhs 
)

Definition at line 206 of file string_proxy.h.

References internal::string_proxy< RTYPE >::begin().

Here is the call graph for this function:

template<int RTYPE>
SEXP internal::vector_from_string ( const std::string &  st)

Definition at line 27 of file 00_forward_eval_methods.h.

References Rcpp::r_cast().

Here is the call graph for this function:

template<>
SEXP internal::vector_from_string< EXPRSXP > ( const std::string &  st) [inline]

Definition at line 49 of file 00_forward_eval_methods.h.

template<int RTYPE>
SEXP internal::vector_from_string_expr ( const std::string &  code)

Definition at line 32 of file 00_forward_eval_methods.h.

References expr, PROTECT(), and R_NilValue.

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Defines