Sleipnir C++ API
Loading...
Searching...
No Matches
sleipnir::IntrusiveSharedPtr< T > Member List

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

Get() const noexceptsleipnir::IntrusiveSharedPtr< T >inline
IntrusiveSharedPtrsleipnir::IntrusiveSharedPtr< T >friend
IntrusiveSharedPtr() noexcept=defaultsleipnir::IntrusiveSharedPtr< T >
IntrusiveSharedPtr(std::nullptr_t) noexceptsleipnir::IntrusiveSharedPtr< T >inline
IntrusiveSharedPtr(T *ptr) noexceptsleipnir::IntrusiveSharedPtr< T >inlineexplicit
IntrusiveSharedPtr(const IntrusiveSharedPtr< T > &rhs) noexceptsleipnir::IntrusiveSharedPtr< T >inline
IntrusiveSharedPtr(const IntrusiveSharedPtr< U > &rhs) noexceptsleipnir::IntrusiveSharedPtr< T >inline
IntrusiveSharedPtr(IntrusiveSharedPtr< T > &&rhs) noexceptsleipnir::IntrusiveSharedPtr< T >inline
IntrusiveSharedPtr(IntrusiveSharedPtr< U > &&rhs) noexceptsleipnir::IntrusiveSharedPtr< T >inline
operator bool() const noexceptsleipnir::IntrusiveSharedPtr< T >inlineexplicit
operator!=sleipnir::IntrusiveSharedPtr< T >friend
operator!=sleipnir::IntrusiveSharedPtr< T >friend
operator!=sleipnir::IntrusiveSharedPtr< T >friend
operator*() const noexceptsleipnir::IntrusiveSharedPtr< T >inline
operator->() const noexceptsleipnir::IntrusiveSharedPtr< T >inline
operator=(const IntrusiveSharedPtr< T > &rhs) noexceptsleipnir::IntrusiveSharedPtr< T >inline
operator=(const IntrusiveSharedPtr< U > &rhs) noexceptsleipnir::IntrusiveSharedPtr< T >inline
operator=(IntrusiveSharedPtr< T > &&rhs) noexceptsleipnir::IntrusiveSharedPtr< T >inline
operator=(IntrusiveSharedPtr< U > &&rhs) noexceptsleipnir::IntrusiveSharedPtr< T >inline
operator==sleipnir::IntrusiveSharedPtr< T >friend
operator==sleipnir::IntrusiveSharedPtr< T >friend
operator==sleipnir::IntrusiveSharedPtr< T >friend
~IntrusiveSharedPtr()sleipnir::IntrusiveSharedPtr< T >inline