CommonLibSSE NG
|
This is the complete list of members for REX::W32::ComPtr< T >, including all inherited members.
_ptr | REX::W32::ComPtr< T > | protected |
As(ComPtr< U > *a_ptr) const noexcept | REX::W32::ComPtr< T > | inline |
AsIID(const IID &a_iid, ComPtr< U > *a_ptr) const noexcept | REX::W32::ComPtr< T > | inline |
Attach(T *a_other) noexcept | REX::W32::ComPtr< T > | inline |
ComPtr | REX::W32::ComPtr< T > | friend |
ComPtr() noexcept=default | REX::W32::ComPtr< T > | |
ComPtr(std::nullptr_t) noexcept | REX::W32::ComPtr< T > | inline |
ComPtr(const ComPtr &a_other) noexcept | REX::W32::ComPtr< T > | inline |
ComPtr(U *a_other) noexcept | REX::W32::ComPtr< T > | inline |
CopyTo(const IID &a_iid, void **a_ptr) const noexcept | REX::W32::ComPtr< T > | inline |
CopyTo(T **a_ptr) const noexcept | REX::W32::ComPtr< T > | inline |
CopyTo(U **a_ptr) const noexcept | REX::W32::ComPtr< T > | inline |
Detach() noexcept | REX::W32::ComPtr< T > | inline |
Get() const noexcept | REX::W32::ComPtr< T > | inline |
GetAddressOf() noexcept | REX::W32::ComPtr< T > | inline |
GetAddressOf() const noexcept | REX::W32::ComPtr< T > | inline |
operator->() const noexcept | REX::W32::ComPtr< T > | inline |
operator=(std::nullptr_t) noexcept | REX::W32::ComPtr< T > | inline |
operator=(T *a_other) noexcept | REX::W32::ComPtr< T > | inline |
operator=(U *a_other) noexcept | REX::W32::ComPtr< T > | inline |
operator=(const ComPtr &a_other) noexcept | REX::W32::ComPtr< T > | inline |
operator=(const ComPtr< U > &a_other) noexcept | REX::W32::ComPtr< T > | inline |
operator=(ComPtr &&a_other) noexcept | REX::W32::ComPtr< T > | inline |
operator=(ComPtr< U > &&a_other) noexcept | REX::W32::ComPtr< T > | inline |
ReleaseAndGetAddressOf() noexcept | REX::W32::ComPtr< T > | inline |
Reset() noexcept | REX::W32::ComPtr< T > | inline |
Swap(ComPtr &a_other) noexcept | REX::W32::ComPtr< T > | inline |
Swap(ComPtr &&a_other) noexcept | REX::W32::ComPtr< T > | inline |
TryAddRef() const noexcept | REX::W32::ComPtr< T > | inlineprotected |
TryRelease() noexcept | REX::W32::ComPtr< T > | inlineprotected |
~ComPtr() noexcept | REX::W32::ComPtr< T > | inline |