| ## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# csWeakRef< T > Member List

This is the complete list of members for csWeakRef< T >, including all inherited members.

csWeakRef() | csWeakRef< T > | `[inline]`
csWeakRef(T *newobj) | csWeakRef< T > | `[inline]`
csWeakRef(csRef< T > const &newobj) | csWeakRef< T > | `[inline]`
csWeakRef(csWeakRef const &other) | csWeakRef< T > | `[inline]`
csWeakRef(const csPtr< T > &newobj) | csWeakRef< T > | `[inline]`
IsValid() const | csWeakRef< T > | `[inline]`
operator *() const | csWeakRef< T > | `[inline]`
operator T *() const | csWeakRef< T > | `[inline]`
operator!=(const csWeakRef &r1, const csWeakRef &r2) | csWeakRef< T > | `[friend]`
operator!=(const csWeakRef &r1, T *obj) | csWeakRef< T > | `[friend]`
operator!=(T *obj, const csWeakRef &r1) | csWeakRef< T > | `[friend]`
operator->() const | csWeakRef< T > | `[inline]`
operator=(T *newobj) | csWeakRef< T > | `[inline]`
operator=(csRef< T > const &newobj) | csWeakRef< T > | `[inline]`
operator=(csPtr< T > newobj) | csWeakRef< T > | `[inline]`
operator=(csWeakRef const &other) | csWeakRef< T > | `[inline]`
operator==(const csWeakRef &r1, const csWeakRef &r2) | csWeakRef< T > | `[friend]`
operator==(const csWeakRef &r1, T *obj) | csWeakRef< T > | `[friend]`
operator==(T *obj, const csWeakRef &r1) | csWeakRef< T > | `[friend]`
~csWeakRef() | csWeakRef< T > | `[inline]`