Geogram  Version 1.9.0
A programming library of geometric algorithms
GEO::SystemEnvironment Member List

This is the complete list of members for GEO::SystemEnvironment, including all inherited members.

add_environment(Environment *env)GEO::Environmentvirtual
add_observer(const std::string &name, VariableObserver *observer)GEO::Environmentvirtual
Counted()GEO::Countedinlineprotected
find_environment(const std::string &name)GEO::Environmentvirtual
get_local_value(const std::string &name, std::string &value) const overrideGEO::SystemEnvironmentprotectedvirtual
get_value(const std::string &name, std::string &value) constGEO::Environmentvirtual
get_value(const std::string &name) constGEO::Environment
has_value(const std::string &name) constGEO::Environment
instance()GEO::Environmentstatic
is_shared() constGEO::Countedinline
nb_refs() constGEO::Countedinline
notify_local_observers(const std::string &name, const std::string &value)GEO::Environmentprotected
notify_observers(const std::string &name, bool recursive=false)GEO::Environmentvirtual
notify_observers(const std::string &name, const std::string &value, bool recursive)GEO::Environmentprotected
ref() constGEO::Countedinline
ref(const Counted *counted)GEO::Countedinlinestatic
remove_observer(const std::string &name, VariableObserver *observer)GEO::Environmentvirtual
set_local_value(const std::string &name, const std::string &value) overrideGEO::SystemEnvironmentprotectedvirtual
set_value(const std::string &name, const std::string &value)GEO::Environmentvirtual
terminate()GEO::Environmentstatic
unref() constGEO::Countedinline
unref(const Counted *counted)GEO::Countedinlinestatic
~Counted()GEO::Countedprotectedvirtual
~Environment() overrideGEO::Environmentprotected
~SystemEnvironment() overrideGEO::SystemEnvironmentprotected