AUI Framework
master
Cross-platform module-based framework for developing C++20 desktop applications
|
An std::weak_ptr with AUI extensions. More...
An std::weak_ptr with AUI extensions.
T |
Public Member Functions | |
_weak (const _weak< T > &v) noexcept | |
_weak (_weak< T > &&v) noexcept | |
_weak (const std::weak_ptr< T > &v) | |
_weak (std::weak_ptr< T > &&v) noexcept | |
_< T > | lock () const noexcept |
_weak & | operator= (const std::weak_ptr< T > &v) noexcept |
_weak & | operator= (std::weak_ptr< T > &&v) noexcept |
_weak & | operator= (const _weak< T > &v) noexcept |
_weak & | operator= (_weak< T > &&v) noexcept |
_weak & | operator= (const std::shared_ptr< T > &v) noexcept |
_weak & | operator= (std::shared_ptr< T > &&v) noexcept |
_weak & | operator= (const _< T > &v) noexcept |
_weak & | operator= (_< T > &&v) noexcept |
#include <AUI/Common/SharedPtrTypes.h>