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

Go to the source code of this file.

Namespaces

 Rcpp
 Rcpp API.
 

Typedefs

typedef Environment_Impl< PreserveStorage > Rcpp::Environment
 

Functions

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)
 

Variables

public Rcpp::BindingPolicy< Environment_Impl< StoragePolicy > >
 

Function Documentation

SEXP R_NewHashedEnv ( SEXP  ,
SEXP   
)

Referenced by Rcpp::new_env().