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

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

addRef() const =0IInterfacepure virtual
cast()IInterfaceinline
cast() constIInterfaceinline
DeclareInterfaceID(IPublishSvc, 1, 0)IPublishSvc
declarePubItem(const std::string &name, const bool &var)=0IPublishSvcpure virtual
declarePubItem(const std::string &name, const int &var)=0IPublishSvcpure virtual
declarePubItem(const std::string &name, const long &var)=0IPublishSvcpure virtual
declarePubItem(const std::string &name, const double &var)=0IPublishSvcpure virtual
declarePubItem(const std::string &name, const std::string &var)=0IPublishSvcpure virtual
decRef() const =0IInterfaceprotectedpure virtual
ext_iids typedefIInterface
getInterfaceNames() const =0IInterfacepure virtual
i_cast(const InterfaceID &) const =0IInterfacepure virtual
i_cast(const InterfaceID &iid)IInterfaceinline
iid typedefIInterface
interfaceID()IInterfaceinlinestatic
queryInterface(const InterfaceID &ti, void **pp)=0IInterfacepure virtual
refCount() const =0IInterfacepure virtual
release() const =0IInterfacepure virtual
requires(!Gaudi::IsInterface< TARGET >) TARGET *cast()IInterfaceinline
requires(!Gaudi::IsInterface< TARGET >) TARGET const *cast() constIInterfaceinline
Status enum nameIInterface
undeclarePubAll()=0IPublishSvcpure virtual
undeclarePubItem(const std::string &name)=0IPublishSvcpure virtual
updateAll()=0IPublishSvcpure virtual
updateItem(const std::string &name)=0IPublishSvcpure virtual
~IInterface()=defaultIInterfacevirtual