Main Page Namespace List Class Hierarchy Compound List File List Namespace Members Compound Members File Members
SmartRef Member List
This is the complete list of members for SmartRef, including all inherited members.
- _setEnvironment(const DataObject* pObj, const ContainedObject* pContd) const
[inline] - _setEnvironment(const DataObject* pObj, const ContainedObject* pContd)
[inline] - accessData( const ContainedObject* typ ) const
[private] - accessData( const DataObject* typ ) const
[private] - data()
[inline] - data() const
[inline] - entry_type typedef
- hintID() const
[inline] - INVALID enum value
- isEqual(const ContainedObject* , const SmartRefBase& c) const
[inline, private] - isEqual(const DataObject* , const SmartRefBase& c) const
[inline, private] - linkID() const
[inline] - m_contd
[mutable, private] - m_data
[mutable, private] - m_hintID
[mutable, private] - m_linkID
[mutable, private] - m_target
[mutable, protected] - operator *()
[inline] - operator *() const
[inline] - operator const TYPE *() const
[inline] - operator TYPE *()
[inline] - operator()(ContainedObject* pObj)
[inline] - operator()(const ContainedObject* pObj) const
[inline] - operator()(DataObject* pObj)
[inline] - operator()(const DataObject* pObj) const
[inline] - operator->()
[inline] - operator->() const
[inline] - operator<<(StreamBuffer& s, const SmartRef<TYPE>& ptr)
[friend] - operator=(const SmartRef<TYPE>& c)
[inline] - operator=(TYPE* pObject)
[inline] - operator==(const SmartRef<TYPE>& c) const
[inline] - operator>>(StreamBuffer& s, SmartRef<TYPE>& ptr)
[friend] - readObject(const DataObject* , StreamBuffer& s) const
[inline, private] - readObject(const ContainedObject* , StreamBuffer& s) const
[inline, private] - readRef(StreamBuffer& s)
[inline] - shouldFollowLink(const DataObject* typ) const
[inline] - shouldFollowLink(const ContainedObject* typ) const
[inline] - SmartRef()
[inline] - SmartRef(TYPE* pObject)
[inline] - SmartRef(const TYPE* pObject)
[inline] - SmartRef(const SmartRef& copy)
[inline] - SmartRef(long hint, long link, TYPE* obj = 0)
[inline] - SmartRef(const ContainedObject* pObj, long hint, long link, TYPE* obj = 0)
[inline] - SmartRef(const DataObject* pObj, long hint, long link, TYPE* obj = 0)
[inline] - SmartRef(const DataObject* pObj, long hint, TYPE* obj = 0)
[inline] - SmartRefArray< TYPE > class
[friend] - SmartRefList< TYPE > class
[friend] - SmartRefMap< TYPE > class
[friend] - target() const
[inline] - target()
[inline] - VALID enum value
- writeObject(const DataObject* pObject, StreamBuffer& s) const
[inline, private] - writeObject(const ContainedObject* pObject, StreamBuffer& s) const
[inline, private] - writeRef(StreamBuffer& s) const
[inline]
Generated at Wed Nov 21 12:22:16 2001 by
1.2.3 written by Dimitri van Heesch,
© 1997-2000