Loading [MathJax]/extensions/tex2jax.js
The Gaudi Framework  master (f31105fd)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
IProperty Member List

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

addRef()=0IInterfacepure virtual
DeclareInterfaceID(IProperty, 3, 0)IProperty
ext_iids typedefIInterface
getInterfaceNames() const =0IInterfacepure virtual
getProperties() const =0IPropertypure virtual
getProperty(Gaudi::Details::PropertyBase *p) const =0IPropertypure virtual
getProperty(std::string_view name) const =0IPropertypure virtual
getProperty(std::string_view n, std::string &v) const =0IPropertypure virtual
hasProperty(std::string_view name) const =0IPropertypure virtual
i_cast(const InterfaceID &) const =0IInterfacepure virtual
iid typedefIInterface
interfaceID()IInterfaceinlinestatic
queryInterface(const InterfaceID &ti, void **pp)=0IInterfacepure virtual
refCount() const =0IInterfacepure virtual
release()=0IInterfacepure virtual
setProperty(const Gaudi::Details::PropertyBase &p)IPropertyinline
setProperty(const std::string &name, const Gaudi::Details::PropertyBase &p)=0IPropertypure virtual
setProperty(const std::string &s)=0IPropertypure virtual
setProperty(const std::string &name, const char *v)IPropertyinline
setProperty(const std::string &name, const std::string &v)IPropertyinline
setProperty(const std::string &name, const TYPE &value)IPropertyinline
setPropertyRepr(const std::string &n, const std::string &r)=0IPropertypure virtual
Status enum nameIInterface
~IInterface()=defaultIInterfacevirtual