18#ifndef Rcpp_proxy_EnvironmentBinding_h 
   19#define Rcpp_proxy_EnvironmentBinding_h 
   23template <
typename EnvironmentClass>
 
   33            return env.bindingIsActive(
name) ;
 
 
   36            return env.bindingIsLocked(
name) ;
 
 
   53        template <
typename WRAPPABLE>
 
   56        template <
typename T> 
operator T() 
const;
 
 
   78            return env.bindingIsActive(
name) ;
 
 
   81            return env.bindingIsLocked(
name) ;
 
 
   86        template <
typename T> 
operator T() 
const;
 
 
 
Binding(EnvironmentClass &env_, const std::string &name_)
 
Binding & operator=(const Binding &rhs)
 
Binding & operator=(const WRAPPABLE &rhs)
 
const EnvironmentClass & env
 
const_Binding(const EnvironmentClass &env_, const std::string &name_)
 
const_Binding operator[](const std::string &name) const
 
Binding operator[](const std::string &name)