All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Property Member List

This is the complete list of members for Property, including all inherited members.

assign(const Property &source)=0Propertypure virtual
clone() const =0Propertypure virtual
declareReadHandler(PropertyCallbackFunctor *pf)Propertyvirtual
declareReadHandler(void(HT::*MF)(Property &), HT *instance)Propertyinline
declareUpdateHandler(PropertyCallbackFunctor *pf)Propertyvirtual
declareUpdateHandler(void(HT::*MF)(Property &), HT *instance)Propertyinline
documentation() const Propertyinline
fillStream(std::ostream &) const Propertyvirtual
fromString(const std::string &value)=0Propertypure virtual
load(Property &dest) const =0Propertypure virtual
m_documentationPropertyprivate
m_namePropertyprivate
m_readCallBackPropertymutableprotected
m_typeinfoPropertyprivate
m_updateCallBackPropertyprotected
name() const Propertyinline
operator=(const Property &right)Propertyprotected
Property(const std::type_info &type, const std::string &name="")Propertyprotected
Property(const std::string &name, const std::type_info &type)Propertyprotected
Property(const Property &right)Propertyprotected
Property()Propertyprivate
readCallBack() const Property
setDocumentation(const std::string &documentation)Propertyinline
setName(const std::string &value)Propertyinline
toStream(std::ostream &out) const =0Propertypure virtual
toString() const =0Propertypure virtual
type() const Propertyinline
type_info() const Propertyinline
updateCallBack() const Property
useReadHandler() const Propertyvirtual
useUpdateHandler()Propertyvirtual
~Property()Propertyvirtual