nux-1.16.0
|
Adopt(T *ptr) | nux::ObjectPtr< T > | [inline] |
GetPointer() const | nux::ObjectPtr< T > | [inline] |
GetPointer() | nux::ObjectPtr< T > | [inline] |
IsNull() const | nux::ObjectPtr< T > | [inline] |
IsValid() const | nux::ObjectPtr< T > | [inline] |
ObjectPtr (defined in nux::ObjectPtr< T >) | nux::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 (defined in nux::ObjectPtr< T >) | nux::ObjectPtr< T > | [friend] |
operator bool() const (defined in nux::ObjectPtr< T >) | nux::ObjectPtr< T > | [inline] |
operator!=(U other) const (defined in nux::ObjectPtr< T >) | nux::ObjectPtr< T > | [inline] |
operator()() const | nux::ObjectPtr< T > | [inline] |
operator*() const (defined in nux::ObjectPtr< T >) | nux::ObjectPtr< T > | [inline] |
operator->() const (defined in nux::ObjectPtr< T >) | nux::ObjectPtr< T > | [inline] |
operator<(T *ptr) const (defined in nux::ObjectPtr< T >) | nux::ObjectPtr< T > | [inline] |
operator<(ObjectPtr< T > other) const (defined in nux::ObjectPtr< T >) | 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 (defined in nux::ObjectPtr< T >) | nux::ObjectPtr< T > | [inline] |
operator==(U *ptr) const (defined in nux::ObjectPtr< T >) | nux::ObjectPtr< T > | [inline] |
operator==(ObjectPtr< U > const &other) const (defined in nux::ObjectPtr< T >) | nux::ObjectPtr< T > | [inline] |
operator==(ObjectWeakPtr< U > const &other) const (defined in nux::ObjectPtr< T >) | nux::ObjectPtr< T > | [inline] |
operator>(T *ptr) const (defined in nux::ObjectPtr< T >) | nux::ObjectPtr< T > | [inline] |
operator>(ObjectPtr< T > other) const (defined in nux::ObjectPtr< T >) | nux::ObjectPtr< T > | [inline] |
Release() | nux::ObjectPtr< T > | [inline] |
Swap(ObjectPtr< T > &other) | nux::ObjectPtr< T > | [inline] |
~ObjectPtr() (defined in nux::ObjectPtr< T >) | nux::ObjectPtr< T > | [inline] |