Back to index

nux  3.0.0
nux::ObjectPtr< T > Member List
This is the complete list of members for nux::ObjectPtr< T >, including all inherited members.
Adopt(T *ptr)nux::ObjectPtr< T > [inline]
GetPointer() const nux::ObjectPtr< T > [inline]
IsNull() const nux::ObjectPtr< T > [inline]
IsValid() const nux::ObjectPtr< T > [inline]
ObjectPtr classnux::ObjectPtr< T > [friend]
ObjectPtr()nux::ObjectPtr< T > [inline]
ObjectPtr(ObjectPtr< T > const &other)nux::ObjectPtr< T > [inline]
ObjectPtr(ObjectPtr< O > const &other)nux::ObjectPtr< T > [inline]
ObjectPtr(T *ptr, bool WarnMissuse=false)nux::ObjectPtr< T > [inline, explicit]
ObjectPtr(O *ptr, bool WarnMissuse=false)nux::ObjectPtr< T > [inline, explicit]
ObjectWeakPtr classnux::ObjectPtr< T > [friend]
operator bool() const nux::ObjectPtr< T > [inline]
operator!=(U other) const nux::ObjectPtr< T > [inline]
operator()() const nux::ObjectPtr< T > [inline]
operator*() const nux::ObjectPtr< T > [inline]
operator->() const nux::ObjectPtr< T > [inline]
operator<(T *ptr) const nux::ObjectPtr< T > [inline]
operator<(ObjectPtr< T > other) const nux::ObjectPtr< T > [inline]
operator=(T *ptr)nux::ObjectPtr< T > [inline]
operator=(ObjectPtr< T > const &other)nux::ObjectPtr< T > [inline]
operator=(ObjectPtr< O > const &other)nux::ObjectPtr< T > [inline]
operator==(T *ptr) const nux::ObjectPtr< T > [inline]
operator==(U *ptr) const nux::ObjectPtr< T > [inline]
operator==(ObjectPtr< U > const &other) const nux::ObjectPtr< T > [inline]
operator==(ObjectWeakPtr< U > const &other) const nux::ObjectPtr< T > [inline]
operator>(T *ptr) const nux::ObjectPtr< T > [inline]
operator>(ObjectPtr< T > other) const nux::ObjectPtr< T > [inline]
ptr_nux::ObjectPtr< T > [private]
Release()nux::ObjectPtr< T > [inline]
ReleaseReference()nux::ObjectPtr< T > [inline, private]
Swap(ObjectPtr< T > &other)nux::ObjectPtr< T > [inline]
~ObjectPtr()nux::ObjectPtr< T > [inline]