Rcpp Version 1.1.2
Loading...
Searching...
No Matches
String.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Rcpp::String
struct  Rcpp::traits::r_type_traits< Rcpp::String >
struct  Rcpp::traits::r_sexptype_traits< Rcpp::String >
struct  std::hash< Rcpp::String >

Namespaces

namespace  Rcpp
 Rcpp API.
namespace  Rcpp::traits
 traits used to dispatch wrap
namespace  Rcpp::internal
 internal implementation details
namespace  std

Macros

#define RCPP_STRING_DEBUG_LEVEL   0
#define RCPP_STRING_DEBUG(MSG)
#define RCPP_STRING_DEBUG_1(fmt, MSG)
#define RCPP_STRING_DEBUG_2(fmt, M1, M2)
#define RCPP_STRING_DEBUG_3(fmt, M1, M2, M3)

Functions

template<>
SEXP Rcpp::internal::make_charsexp< Rcpp::String > (const Rcpp::String &s)
template<>
SEXP Rcpp::wrap< Rcpp::String > (const Rcpp::String &object)
bool Rcpp::operator== (const String::StringProxy &lhs, const String &rhs)
bool Rcpp::operator!= (const String::StringProxy &lhs, const String &rhs)
bool Rcpp::operator== (const String::const_StringProxy &lhs, const String &rhs)
bool Rcpp::operator!= (const String::const_StringProxy &lhs, const String &rhs)

Macro Definition Documentation

◆ RCPP_STRING_DEBUG

◆ RCPP_STRING_DEBUG_1

#define RCPP_STRING_DEBUG_1 ( fmt,
MSG )

◆ RCPP_STRING_DEBUG_2

#define RCPP_STRING_DEBUG_2 ( fmt,
M1,
M2 )

◆ RCPP_STRING_DEBUG_3

#define RCPP_STRING_DEBUG_3 ( fmt,
M1,
M2,
M3 )

Definition at line 40 of file String.h.

◆ RCPP_STRING_DEBUG_LEVEL

#define RCPP_STRING_DEBUG_LEVEL   0

Definition at line 26 of file String.h.