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

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

emplace(Args &&... args)atlas::memory::optional_ptr< T >inline
has_value() const noexceptatlas::memory::optional_ptr< T >inline
m_raw_ptrs (defined in atlas::memory::optional_ptr< T >)atlas::memory::optional_ptr< T >
m_value (defined in atlas::memory::optional_ptr< T >)atlas::memory::optional_ptr< T >
operator bool() const noexceptatlas::memory::optional_ptr< T >inlineexplicit
operator strong_ptr< T >()atlas::memory::optional_ptr< T >inline
operator strong_ptr< T >() constatlas::memory::optional_ptr< T >inline
operator strong_ptr< U >()atlas::memory::optional_ptr< T >inline
operator strong_ptr< U >() constatlas::memory::optional_ptr< T >inline
operator*()atlas::memory::optional_ptr< T >inline
operator*() constatlas::memory::optional_ptr< T >inline
operator->()atlas::memory::optional_ptr< T >inline
operator->() constatlas::memory::optional_ptr< T >inline
operator=(optional_ptr &&other) noexcept=deleteatlas::memory::optional_ptr< T >
operator=(optional_ptr const &other)atlas::memory::optional_ptr< T >inline
operator=(strong_ptr< T > const &value) noexceptatlas::memory::optional_ptr< T >inline
operator=(strong_ptr< U > const &p_value) noexceptatlas::memory::optional_ptr< T >inline
operator=(std::nullptr_t) noexceptatlas::memory::optional_ptr< T >inline
optional_ptr() noexceptatlas::memory::optional_ptr< T >inline
optional_ptr(std::nullptr_t) noexceptatlas::memory::optional_ptr< T >inline
optional_ptr(optional_ptr &&p_other) noexcept=deleteatlas::memory::optional_ptr< T >
optional_ptr(strong_ptr< T > const &value) noexceptatlas::memory::optional_ptr< T >inline
optional_ptr(optional_ptr const &p_other)atlas::memory::optional_ptr< T >inline
optional_ptr(strong_ptr< U > const &p_value)atlas::memory::optional_ptr< T >inline
reset() noexceptatlas::memory::optional_ptr< T >inline
swap(optional_ptr &other) noexceptatlas::memory::optional_ptr< T >inline
value()atlas::memory::optional_ptr< T >inline
value() constatlas::memory::optional_ptr< T >inline
~optional_ptr()atlas::memory::optional_ptr< T >inline