The Gaudi Framework  v36r9p1 (5c15b2bb)
PropertyMgr Member List

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

addRef() overrideimplements< IProperty >inline
assertUniqueName(const std::string &name) constPropertyMgrprivate
base_class typedefimplements< IProperty >
declareProperty(const std::string &name, TYPE &value, const std::string &doc="none")PropertyMgrinline
declareProperty(const std::string &name, Gaudi::Property< TYPE > &prop, const std::string &doc="none")PropertyMgrinline
declareProperty(const std::string &name, Gaudi::Property< TYPE & > &prop, const std::string &doc="none")PropertyMgrinline
declareProperty(const std::string &name, GaudiHandleBase &ref, const std::string &doc="none")PropertyMgr
declareProperty(const std::string &name, GaudiHandleArrayBase &ref, const std::string &doc="none")PropertyMgr
declareProperty(const std::string &name, Gaudi::DataHandle &ref, const std::string &doc="none")PropertyMgr
declareRemoteProperty(const std::string &name, IProperty *rsvc, const std::string &rname="")PropertyMgr
ext_iids typedefextend_interfaces< Interfaces... >
extend_interfaces_base typedefimplements< IProperty >
getInterfaceNames() const overrideimplements< IProperty >inline
getProperties() const overridePropertyMgr
getProperty(Gaudi::Details::PropertyBase *p) const overridePropertyMgr
getProperty(std::string_view name) const overridePropertyMgr
getProperty(std::string_view n, std::string &v) const overridePropertyMgr
hasProperty(std::string_view name) const overridePropertyMgr
i_cast(const InterfaceID &tid) const overrideimplements< IProperty >inline
iids typedefimplements< IProperty >
implements()=defaultimplements< IProperty >
implements(const implements &)implements< IProperty >inline
m_pOuterPropertyMgrprivate
m_propertiesPropertyMgrprivate
m_refCountimplements< IProperty >protected
m_remotePropertiesPropertyMgrprivate
m_todeletePropertyMgrprivate
operator=(const PropertyMgr &)=deletePropertyMgr
implements< IProperty >::operator=(const implements &)implements< IProperty >inline
Properties typedefPropertyMgrprivate
property(std::string_view name) constPropertyMgrprotected
property(std::string_view name, const std::vector< Gaudi::Details::PropertyBase * > &props) constPropertyMgrprivate
PropertyMgr(IInterface *iface=nullptr)PropertyMgr
PropertyMgr(const PropertyMgr &)=deletePropertyMgr
queryInterface(const InterfaceID &iid, void **pinterface) overridePropertyMgr
refCount() const overrideimplements< IProperty >inline
release() overrideimplements< IProperty >inline
RemoteProperties typedefPropertyMgrprivate
RemProperty typedefPropertyMgrprivate
setProperty(const std::string &name, const Gaudi::Details::PropertyBase &p) overridePropertyMgr
setProperty(const std::string &s) overridePropertyMgr
setPropertyRepr(const std::string &n, const std::string &v) overridePropertyMgr