CompositeScope Member List
This is the complete list of members for CompositeScope, including all inherited members.
addScope(Scope *scope)CompositeScope
addScope(const Scope::Ptr &scope)CompositeScope
addSubscope(const std::string &key, const Scope::Ptr &scope)CompositeScope
addSubscope(const std::string &key, Scope *scope)CompositeScope
assignSubscope(const Variant &key, const Ptr &subscope)Scope
assignSubscope(const Variant &key, Scope *subscope)Scope
assignSubscope(const VariablePath &path, const Ptr &subscope)Scope
declare(const Variant &key, const Variant &initialValue=Variant())Scope
doAssignSubscope(const Variant &key, const Ptr &subscope)Scope [protected, virtual]
doDeclare(const Variant &key, const Variant &initialValue) overrideCompositeScope [protected, virtual]
doGet(const Variant &key, bool modifiable) overrideCompositeScope [protected, virtual]
doGetScope(const Variant &key) overrideCompositeScope [protected, virtual]
doRemove(const Variant &key)Scope [protected, virtual]
get(const Variant &key, bool modifiable=false)Scope
get(const VariablePath &path, bool modifiable=false)Scope
getScope(const Variant &key)Scope
getScope(const VariablePath &path)Scope
getValue(bool modifiable)Scope [virtual]
Ptr typedefScope
remove(const Variant &key)Scope
remove(const VariablePath &path)Scope
~Scope()Scope [inline, virtual]