Plasma Engine  2.0
Loading...
Searching...
No Matches
plSharedPtr< T > Member List

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

Borrow() constplSharedPtr< T >
Clear()plSharedPtr< T >
Downcast() constplSharedPtr< T >inline
operator bool() constplSharedPtr< T >explicit
operator const T *() constplSharedPtr< T >
operator T*()plSharedPtr< T >
operator!=(const plSharedPtr< T > &rhs) const (defined in plSharedPtr< T >)plSharedPtr< T >
operator!=(std::nullptr_t) const (defined in plSharedPtr< T >)plSharedPtr< T >
operator*() constplSharedPtr< T >
operator->() constplSharedPtr< T >
operator<(const plSharedPtr< T > &rhs) const (defined in plSharedPtr< T >)plSharedPtr< T >
operator<(std::nullptr_t) const (defined in plSharedPtr< T >)plSharedPtr< T >
operator<=(const plSharedPtr< T > &rhs) const (defined in plSharedPtr< T >)plSharedPtr< T >
operator<=(std::nullptr_t) const (defined in plSharedPtr< T >)plSharedPtr< T >
operator=(const plInternal::NewInstance< U > &instance)plSharedPtr< T >
operator=(const plSharedPtr< T > &other)plSharedPtr< T >
operator=(const plSharedPtr< U > &other)plSharedPtr< T >
operator=(plSharedPtr< U > &&other)plSharedPtr< T >
operator=(plUniquePtr< U > &&other)plSharedPtr< T >
operator=(std::nullptr_t)plSharedPtr< T >
operator=(const plInternal::NewInstance< U > &instance) (defined in plSharedPtr< T >)plSharedPtr< T >
operator=(const plSharedPtr< U > &other) (defined in plSharedPtr< T >)plSharedPtr< T >
operator=(plSharedPtr< U > &&other) (defined in plSharedPtr< T >)plSharedPtr< T >
operator=(plUniquePtr< U > &&other) (defined in plSharedPtr< T >)plSharedPtr< T >
operator==(const plSharedPtr< T > &rhs) constplSharedPtr< T >
operator==(std::nullptr_t) constplSharedPtr< T >
operator>(const plSharedPtr< T > &rhs) const (defined in plSharedPtr< T >)plSharedPtr< T >
operator>(std::nullptr_t) const (defined in plSharedPtr< T >)plSharedPtr< T >
operator>=(const plSharedPtr< T > &rhs) const (defined in plSharedPtr< T >)plSharedPtr< T >
operator>=(std::nullptr_t) const (defined in plSharedPtr< T >)plSharedPtr< T >
PL_DECLARE_MEM_RELOCATABLE_TYPE() (defined in plSharedPtr< T >)plSharedPtr< T >
plSharedPtr (defined in plSharedPtr< T >)plSharedPtr< T >friend
plSharedPtr()plSharedPtr< T >
plSharedPtr(const plInternal::NewInstance< U > &instance)plSharedPtr< T >
plSharedPtr(U *pInstance, plAllocator *pAllocator)plSharedPtr< T >
plSharedPtr(const plSharedPtr< T > &other)plSharedPtr< T >
plSharedPtr(const plSharedPtr< U > &other)plSharedPtr< T >
plSharedPtr(plSharedPtr< U > &&other)plSharedPtr< T >
plSharedPtr(plUniquePtr< U > &&other)plSharedPtr< T >
plSharedPtr(std::nullptr_t)plSharedPtr< T >
plSharedPtr(const plInternal::NewInstance< U > &instance) (defined in plSharedPtr< T >)plSharedPtr< T >
plSharedPtr(U *pInstance, plAllocator *pAllocator) (defined in plSharedPtr< T >)plSharedPtr< T >
plSharedPtr(const plSharedPtr< U > &other) (defined in plSharedPtr< T >)plSharedPtr< T >
plSharedPtr(plSharedPtr< U > &&other) (defined in plSharedPtr< T >)plSharedPtr< T >
plSharedPtr(plUniquePtr< U > &&other) (defined in plSharedPtr< T >)plSharedPtr< T >
~plSharedPtr()plSharedPtr< T >