| # Gaudi Framework, version v20r4
Generated: 8 Jan 2009

# SmartIF< TYPE > Member List

This is the complete list of members for SmartIF< TYPE >, including all inherited members.

get() | SmartIFBase< TYPE > | `[inline]`
isValid() const | SmartIFBase< TYPE > | `[inline]`
m_iid | SmartIFBase< TYPE > | `[protected]`
m_interface | SmartIFBase< TYPE > | `[protected]`
operator &() | SmartIFBase< TYPE > | `[inline]`
operator const TYPE *() const | SmartIFBase< TYPE > | `[inline]`
operator TYPE *() | SmartIFBase< TYPE > | `[inline]`
operator!() const | SmartIF< TYPE > | `[inline]`
operator!=(const TYPE *test) const | SmartIFBase< TYPE > | `[inline]`
operator->() | SmartIFBase< TYPE > | `[inline]`
operator->() const | SmartIFBase< TYPE > | `[inline]`
operator=(int) | SmartIF< TYPE > | `[inline]`
operator=(const SmartIF< T > &iface) | SmartIF< TYPE > | `[inline]`
operator=(const SmartIF< TYPE > &iface) | SmartIF< TYPE > | `[inline]`
operator=(IInterface *iface) | SmartIF< TYPE > | `[inline]`
operator=(TYPE *iface) | SmartIF< TYPE > | `[inline]`
operator==(const TYPE *test) const | SmartIFBase< TYPE > | `[inline]`
pRef() | SmartIFBase< TYPE > | `[inline]`
pRef() const | SmartIFBase< TYPE > | `[inline]`
releaseInterface() | SmartIFBase< TYPE > | `[inline, protected]`
SmartIF(const InterfaceID &iid, IInterface *iface) | SmartIF< TYPE > | `[inline]`
SmartIF(const InterfaceID &iid, TYPE *iface) | SmartIF< TYPE > | `[inline]`
SmartIF(const InterfaceID &iid) | SmartIF< TYPE > | `[inline]`
SmartIF(TYPE *iface) | SmartIF< TYPE > | `[inline]`
SmartIF(IInterface *iface=0) | SmartIF< TYPE > | `[inline]`
SmartIF(const SmartIF< TYPE > &copy) | SmartIF< TYPE > | `[inline]`
SmartIFBase(const InterfaceID &iid) | SmartIFBase< TYPE > | `[inline, protected]`
~SmartIF() | SmartIF< TYPE > | `[inline, virtual]`
~SmartIFBase() | SmartIFBase< TYPE > | `[inline, protected, virtual]`