Rcpp Version 0.12.14
Environment.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


 Rcpp API.


typedef Environment_Impl< PreserveStorage > Rcpp::Environment


SEXP R_NewHashedEnv (SEXP, SEXP)
 Rcpp::RCPP_API_CLASS (Environment_Impl)
 Rcpp::Environment_Impl (SEXP x)
 Rcpp::Environment_Impl (const std::string &name)
 Rcpp::Environment_Impl (int pos)
SEXP Rcpp::ls (bool all) const
SEXP Rcpp::get (const std::string &name) const
SEXP Rcpp::get (Symbol name) const
SEXP Rcpp::find (const std::string &name) const
SEXP Rcpp::find (Symbol name) const
bool Rcpp::exists (const std::string &name) const
bool Rcpp::assign (const std::string &name, SEXP x) const
template<typename WRAPPABLE >
bool Rcpp::assign (const std::string &name, const WRAPPABLE &x) const
bool Rcpp::isLocked () const
bool Rcpp::remove (const std::string &name)
void Rcpp::lock (bool bindings=false)
void Rcpp::lockBinding (const std::string &name)
void Rcpp::unlockBinding (const std::string &name)
bool Rcpp::bindingIsLocked (const std::string &name) const
bool Rcpp::bindingIsActive (const std::string &name) const
bool Rcpp::is_user_database () const
static Environment_Impl Rcpp::global_env ()
static Environment_Impl Rcpp::empty_env ()
static Environment_Impl Rcpp::base_env ()
static Environment_Impl Rcpp::base_namespace ()
static Environment_Impl Rcpp::Rcpp_namespace ()
static Environment_Impl Rcpp::namespace_env (const std::string &package)
Environment_Impl Rcpp::parent () const
Environment_Impl Rcpp::new_child (bool hashed)
void Rcpp::update (SEXP)
Environment Rcpp::new_env (int size=29)
Environment Rcpp::new_env (SEXP parent, int size=29)


public Rcpp::BindingPolicy< Environment_Impl< StoragePolicy > >

Function Documentation

◆ R_NewHashedEnv()

SEXP R_NewHashedEnv ( SEXP  ,

Referenced by Rcpp::new_env().