cppexpose  1.0.0.b785e04f23b8
C++ library for type introspection, reflection, and scripting interface
cppexpose::AbstractProperty Member List

This is the complete list of members for cppexpose::AbstractProperty, including all inherited members.

AbstractProperty()cppexpose::AbstractProperty
AbstractProperty(const Variant &options)cppexpose::AbstractProperty
beforeDestroycppexpose::AbstractProperty
hasOption(const std::string &key) const cppexpose::AbstractProperty
hasParent() const cppexpose::AbstractProperty
initProperty(const std::string &name, Object *parent)cppexpose::AbstractPropertyprotected
isObject() const =0cppexpose::AbstractPropertypure virtual
m_namecppexpose::AbstractPropertyprotected
m_optionscppexpose::AbstractPropertyprotected
m_parentcppexpose::AbstractPropertyprotected
name() const cppexpose::AbstractProperty
Object classcppexpose::AbstractPropertyfriend
onOptionChanged(const std::string &option)cppexpose::AbstractPropertyprotectedvirtual
option(const std::string &key) const cppexpose::AbstractProperty
option(const std::string &key, const Type &defaultValue=Type()) const cppexpose::AbstractProperty
optionChangedcppexpose::AbstractProperty
options() const cppexpose::AbstractProperty
parent() const cppexpose::AbstractProperty
qualifiedName(const Object *relativeRoot=nullptr) const cppexpose::AbstractProperty
removeOption(const std::string &key)cppexpose::AbstractProperty
setName(const std::string &name)cppexpose::AbstractProperty
setOption(const std::string &key, const Variant &value)cppexpose::AbstractProperty
setOptions(const VariantMap &map)cppexpose::AbstractProperty
setParent(Object *parent)cppexpose::AbstractPropertyprotected
~AbstractProperty()cppexpose::AbstractPropertyvirtual