The Gaudi Framework
v36r7 (7f57a304)
PropertyList Member List
This is the complete list of members for
PropertyList
, including all inherited members.
add
(WeakPropertyRef *ref)
Gaudi::Details::PropertyBase
inline
private
addProperty
(const std::string &name, Property &p)
PropertyList
addProperty
(Property &p)
PropertyList
assign
(const Property &p) override
PropertyList
virtual
assign
(const std::string &name, const Property &p)
PropertyList
clone
() const =0
Gaudi::Details::PropertyBase
pure virtual
declareReadHandler
(std::function< void(PropertyBase &)> fun)=0
Gaudi::Details::PropertyBase
pure virtual
declareReadHandler
(void(HT::*MF)(PropertyBase &), HT *instance)
Gaudi::Details::PropertyBase
inline
declareUpdateHandler
(std::function< void(PropertyBase &)> fun)=0
Gaudi::Details::PropertyBase
pure virtual
declareUpdateHandler
(void(HT::*MF)(PropertyBase &), HT *instance)
Gaudi::Details::PropertyBase
inline
documentation
() const
Gaudi::Details::PropertyBase
inline
fillStream
(std::ostream &) const
Gaudi::Details::PropertyBase
virtual
fromString
(const std::string &value)=0
Gaudi::Details::PropertyBase
pure virtual
getProperties
() const
PropertyList
getProperty
(std::string_view name) const
PropertyList
isRef
() const
PropertyList
inline
load
(Property &p) const override
PropertyList
virtual
load
(const std::string &name, Property &p) const
PropertyList
m_documentation
Gaudi::Details::PropertyBase
private
m_name
Gaudi::Details::PropertyBase
private
m_ownerType
Gaudi::Details::PropertyBase
private
m_propertyList
PropertyList
private
m_semantics
Gaudi::Details::PropertyBase
private
m_typeinfo
Gaudi::Details::PropertyBase
private
m_weakReferences
Gaudi::Details::PropertyBase
private
name
() const
Gaudi::Details::PropertyBase
inline
operator=
(const PropertyBase &)=default
Gaudi::Details::PropertyBase
protected
ownerType
() const
Gaudi::Details::PropertyBase
inline
ownerTypeName
() const
Gaudi::Details::PropertyBase
inline
PropertyBase
(const std::type_info &type, std::string name="", std::string doc="", std::string semantics="")
Gaudi::Details::PropertyBase
inline
protected
PropertyBase
(std::string name, const std::type_info &type)
Gaudi::Details::PropertyBase
inline
protected
PropertyBase
(const PropertyBase &)=default
Gaudi::Details::PropertyBase
protected
PropertyList
()
PropertyList
PropertyList
(const std::string &name)
PropertyList
readCallBack
() const =0
Gaudi::Details::PropertyBase
pure virtual
remove
(WeakPropertyRef *ref)
Gaudi::Details::PropertyBase
inline
private
removeProperty
(const std::string &name)
PropertyList
removeProperty
(Property &p)
PropertyList
semantics
() const
Gaudi::Details::PropertyBase
inline
setDocumentation
(std::string value)
Gaudi::Details::PropertyBase
inline
setName
(std::string value)
Gaudi::Details::PropertyBase
inline
setOwnerType
(const std::type_info &ownerType)
Gaudi::Details::PropertyBase
inline
setOwnerType
()
Gaudi::Details::PropertyBase
inline
setSemantics
(std::string value)
Gaudi::Details::PropertyBase
inline
to_view
(std::string str)
Gaudi::Details::PropertyBase
private
static
toStream
(std::ostream &out) const =0
Gaudi::Details::PropertyBase
pure virtual
toString
() const =0
Gaudi::Details::PropertyBase
pure virtual
type
() const
Gaudi::Details::PropertyBase
inline
type_info
() const
Gaudi::Details::PropertyBase
inline
updateCallBack
() const =0
Gaudi::Details::PropertyBase
pure virtual
useUpdateHandler
()=0
Gaudi::Details::PropertyBase
pure virtual
WeakPropertyRef
Gaudi::Details::PropertyBase
private
~PropertyBase
()
Gaudi::Details::PropertyBase
inline
virtual
~PropertyList
()
PropertyList
virtual
Generated on Fri Jul 29 2022 20:50:58 for The Gaudi Framework by
1.8.18