$darkmode
fable::Environment Member List

This is the complete list of members for fable::Environment, including all inherited members.

allow_undefined() const (defined in fable::Environment)fable::Environmentinline
allow_undefined(bool value) (defined in fable::Environment)fable::Environmentinline
Environment()=default (defined in fable::Environment)fable::Environment
Environment(const Environment &)=default (defined in fable::Environment)fable::Environment
Environment(Environment &&)=default (defined in fable::Environment)fable::Environment
Environment(std::initializer_list< std::pair< std::string const, std::string >> init) (defined in fable::Environment)fable::Environmentinline
Environment(const std::map< std::string, std::string > &defines) (defined in fable::Environment)fable::Environmentinline
Environment(std::map< std::string, std::string > &&defines) (defined in fable::Environment)fable::Environmentinline
evaluate(const std::string &s) constfable::Environmentinline
evaluate(const std::string &s, bool prefer_external, bool allow_undefined) const (defined in fable::Environment)fable::Environment
get(const std::string &key) constfable::Environmentinline
get(const std::string &key, bool prefer_external) const (defined in fable::Environment)fable::Environment
get_or(const std::string &key, const std::string &alternative) constfable::Environmentinline
get_or(const std::string &key, const std::string &alternative, bool prefer_external) const (defined in fable::Environment)fable::Environmentinline
insert(const std::string &key, const std::string &value) (defined in fable::Environment)fable::Environmentinline
interpolate(const std::string &s) constfable::Environmentinline
interpolate(const std::string &s, bool prefer_external, bool allow_undefined) const (defined in fable::Environment)fable::Environment
operator=(const Environment &)=default (defined in fable::Environment)fable::Environment
operator=(Environment &&)=default (defined in fable::Environment)fable::Environment
prefer_external() const (defined in fable::Environment)fable::Environmentinline
prefer_external(bool value) (defined in fable::Environment)fable::Environmentinline
require(const std::string &key) constfable::Environmentinline
require(const std::string &key, bool prefer_external) const (defined in fable::Environment)fable::Environment
set(const std::string &key, const std::string &value) (defined in fable::Environment)fable::Environmentinline
~Environment()=default (defined in fable::Environment)fable::Environment