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

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

addRef()=0IInterfacepure virtual
Const enum valueIInspector
DeclareInterfaceID(IInspector, 1, 0)IInspector
ext_iids typedefIInterface
getInterfaceNames() const =0IInterfacepure virtual
i_cast(const InterfaceID &) const =0IInterfacepure virtual
iid typedefIInterface
inspectByRef(const void *pObj, const Tag &typ, void *pOwner, const Tag &otag, const std::string &comment, long flag)=0IInspectorprotectedpure virtual
inspectByRef(const T *pObj, const O *pOwner, const std::string &comment, long flag=Mutable)IInspectorinline
inspectByValue(IValue *pObj, const Tag &typ, void *pOwner, const Tag &oTag, const std::string &comment)=0IInspectorprotectedpure virtual
inspectByValue(const T &obj, const O *pOwner, const std::string &comment)IInspectorinline
inspectContByRef(const void *pObj, const Tag &tag, const Tag &rtag, const Tag &vtag, const void *pOwner, const Tag &otag, const std::string &comment, long flags)=0IInspectorprotectedpure virtual
inspectContByRef(const T *pObj, const O *pOwner, const std::string &comment, long flag=Mutable)IInspectorinline
inspectContByValue(IValue *pObj, const Tag &tag, const Tag &rtag, const Tag &vtag, const void *pOwner, const Tag &otag, const std::string &comment)=0IInspectorprotectedpure virtual
inspectContByValue(const T &obj, const O *pOwner, const std::string &comment)IInspectorinline
interfaceID()IInterfaceinlinestatic
Mutable enum valueIInspector
queryInterface(const InterfaceID &ti, void **pp)=0IInterfacepure virtual
refCount() const =0IInterfacepure virtual
release()=0IInterfacepure virtual
Status enum nameIInterface
~IInterface()=defaultIInterfacevirtual