Struct template env
boost::proto::env
Synopsis
template<typename Key, typename Value, typename Env = proto::empty_env>
struct env {
explicit env(Value const &, Env const & = Env());
see-below operator[](see-below) const;
};
Description
env
public
construct/copy/destruct
-
explicit env(Value const & value, Env const & other = Env());
Parameters: |
value
|
The value to be associated with the Key.
|
other
|
Another key/value store.
|
|
env public member functions
-
see-below operator[](see-below) const;
If called with an object that is implicitly convertible to type Key,
this function returns the Value passed to the constructor. Otherwise, it returns
the result of calling operator[] on the Env passed to
the constructor.