TheAtlasEngine
 
Loading...
Searching...
No Matches
atlas::memory::weak_ptr< T > Member List

This is the complete list of members for atlas::memory::weak_ptr< T >, including all inherited members.

element_type typedef (defined in atlas::memory::weak_ptr< T >)atlas::memory::weak_ptr< T >
expired() const noexceptatlas::memory::weak_ptr< T >inline
lock() const noexceptatlas::memory::weak_ptr< T >inline
operator=(weak_ptr const &p_other) noexceptatlas::memory::weak_ptr< T >inline
operator=(weak_ptr &&p_other) noexceptatlas::memory::weak_ptr< T >inline
operator=(strong_ptr< T > const &p_strong) noexceptatlas::memory::weak_ptr< T >inline
strong_ptr (defined in atlas::memory::weak_ptr< T >)atlas::memory::weak_ptr< T >friend
swap(weak_ptr &p_other) noexceptatlas::memory::weak_ptr< T >inline
use_count() const noexceptatlas::memory::weak_ptr< T >inline
weak_ptr (defined in atlas::memory::weak_ptr< T >)atlas::memory::weak_ptr< T >friend
weak_ptr() noexcept=defaultatlas::memory::weak_ptr< T >
weak_ptr(strong_ptr< T > const &p_strong) noexceptatlas::memory::weak_ptr< T >inline
weak_ptr(weak_ptr const &p_other) noexceptatlas::memory::weak_ptr< T >inline
weak_ptr(weak_ptr &&p_other) noexceptatlas::memory::weak_ptr< T >inline
weak_ptr(weak_ptr< U > const &p_other) noexceptatlas::memory::weak_ptr< T >inline
weak_ptr(weak_ptr< U > &&p_other) noexceptatlas::memory::weak_ptr< T >inline
weak_ptr(strong_ptr< U > const &p_other) noexceptatlas::memory::weak_ptr< T >inline
~weak_ptr()atlas::memory::weak_ptr< T >inline