The Gaudi Framework  master (ff829712)
Loading...
Searching...
No Matches
PropertyBase Member List

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

add(WeakPropertyRef *ref)PropertyBaseinlineprivate
assign(const PropertyBase &source)=0PropertyBasepure virtual
clone() const=0PropertyBasepure virtual
declareReadHandler(std::function< void(PropertyBase &)> fun)=0PropertyBasepure virtual
declareReadHandler(void(HT::*MF)(PropertyBase &), HT *instance)PropertyBaseinline
declareUpdateHandler(std::function< void(PropertyBase &)> fun)=0PropertyBasepure virtual
declareUpdateHandler(void(HT::*MF)(PropertyBase &), HT *instance)PropertyBaseinline
documentation() constPropertyBaseinline
fillStream(std::ostream &) constPropertyBasevirtual
fromString(const std::string &value)=0PropertyBasepure virtual
load(PropertyBase &dest) const=0PropertyBasepure virtual
m_documentationPropertyBaseprivate
m_namePropertyBaseprivate
m_ownerTypePropertyBaseprivate
m_semanticsPropertyBaseprivate
m_typeinfoPropertyBaseprivate
m_weakReferencesPropertyBaseprivate
name() constPropertyBaseinline
operator=(const PropertyBase &)=defaultPropertyBaseprotected
ownerType() constPropertyBaseinline
ownerTypeName() constPropertyBaseinline
PropertyBase(const std::type_info &type, std::string name="", std::string doc="", std::string semantics="")PropertyBaseinlineprotected
PropertyBase(std::string name, const std::type_info &type)PropertyBaseinlineprotected
PropertyBase(const PropertyBase &)=defaultPropertyBaseprotected
readCallBack() const=0PropertyBasepure virtual
remove(WeakPropertyRef *ref)PropertyBaseinlineprivate
semantics() constPropertyBaseinline
setDocumentation(std::string value)PropertyBaseinline
setName(std::string value)PropertyBaseinline
setOwnerType(const std::type_info &ownerType)PropertyBaseinline
setOwnerType()PropertyBaseinline
setSemantics(std::string value)PropertyBaseinline
to_view(std::string str)PropertyBaseprivatestatic
toStream(std::ostream &out) const=0PropertyBasepure virtual
toString() const=0PropertyBasepure virtual
type() constPropertyBaseinline
type_info() constPropertyBaseinline
updateCallBack() const=0PropertyBasepure virtual
useUpdateHandler()=0PropertyBasepure virtual
WeakPropertyRefPropertyBaseprivate
~PropertyBase()PropertyBaseinlinevirtual