Rcpp Version 1.0.9
|
#include <Binding.h>
Public Member Functions | |
Binding (EnvironmentClass &env_, const std::string &name_) | |
bool | active () const |
bool | locked () const |
bool | exists () const |
void | lock () |
void | unlock () |
Binding & | operator= (const Binding &rhs) |
template<typename WRAPPABLE > | |
Binding & | operator= (const WRAPPABLE &rhs) |
template<typename T > | |
operator T () const | |
template<typename T > | |
BindingPolicy< CLASS >::Binding & | operator= (const T &rhs) |
Public Member Functions inherited from Rcpp::GenericProxy< Binding > | |
SEXP | get () const |
Private Member Functions | |
SEXP | get () const |
void | set (SEXP x) |
Private Attributes | |
EnvironmentClass & | env |
std::string | name |
|
inline |
|
inline |
Definition at line 32 of file Binding.h.
References Rcpp::BindingPolicy< EnvironmentClass >::Binding::env, and Rcpp::BindingPolicy< EnvironmentClass >::Binding::name.
|
inline |
Definition at line 38 of file Binding.h.
References Rcpp::BindingPolicy< EnvironmentClass >::Binding::env, and Rcpp::BindingPolicy< EnvironmentClass >::Binding::name.
|
inlineprivate |
Definition at line 60 of file Binding.h.
References Rcpp::BindingPolicy< EnvironmentClass >::Binding::env, and Rcpp::BindingPolicy< EnvironmentClass >::Binding::name.
Referenced by Rcpp::BindingPolicy< EnvironmentClass >::Binding::operator=().
|
inline |
Definition at line 41 of file Binding.h.
References Rcpp::BindingPolicy< EnvironmentClass >::Binding::env, and Rcpp::BindingPolicy< EnvironmentClass >::Binding::name.
|
inline |
Definition at line 35 of file Binding.h.
References Rcpp::BindingPolicy< EnvironmentClass >::Binding::env, and Rcpp::BindingPolicy< EnvironmentClass >::Binding::name.
Definition at line 137 of file proxy.h.
References Rcpp::get().
|
inline |
Definition at line 47 of file Binding.h.
References Rcpp::BindingPolicy< EnvironmentClass >::Binding::get(), and Rcpp::BindingPolicy< EnvironmentClass >::Binding::set().
BindingPolicy<CLASS>::Binding& Rcpp::BindingPolicy< EnvironmentClass >::Binding::operator= | ( | const T & | rhs | ) |
Definition at line 130 of file proxy.h.
References Rcpp::wrap().
Binding& Rcpp::BindingPolicy< EnvironmentClass >::Binding::operator= | ( | const WRAPPABLE & | rhs | ) |
|
inlineprivate |
Definition at line 64 of file Binding.h.
References Rcpp::BindingPolicy< EnvironmentClass >::Binding::env, and Rcpp::BindingPolicy< EnvironmentClass >::Binding::name.
Referenced by Rcpp::BindingPolicy< EnvironmentClass >::Binding::operator=().
|
inline |
Definition at line 44 of file Binding.h.
References Rcpp::BindingPolicy< EnvironmentClass >::Binding::env, and Rcpp::BindingPolicy< EnvironmentClass >::Binding::name.
|
private |
Definition at line 68 of file Binding.h.
Referenced by Rcpp::BindingPolicy< EnvironmentClass >::Binding::active(), Rcpp::BindingPolicy< EnvironmentClass >::Binding::exists(), Rcpp::BindingPolicy< EnvironmentClass >::Binding::get(), Rcpp::BindingPolicy< EnvironmentClass >::Binding::lock(), Rcpp::BindingPolicy< EnvironmentClass >::Binding::locked(), Rcpp::BindingPolicy< EnvironmentClass >::Binding::set(), and Rcpp::BindingPolicy< EnvironmentClass >::Binding::unlock().
|
private |
Definition at line 69 of file Binding.h.
Referenced by Rcpp::BindingPolicy< EnvironmentClass >::Binding::active(), Rcpp::BindingPolicy< EnvironmentClass >::Binding::exists(), Rcpp::BindingPolicy< EnvironmentClass >::Binding::get(), Rcpp::BindingPolicy< EnvironmentClass >::Binding::lock(), Rcpp::BindingPolicy< EnvironmentClass >::Binding::locked(), Rcpp::BindingPolicy< EnvironmentClass >::Binding::set(), and Rcpp::BindingPolicy< EnvironmentClass >::Binding::unlock().