kblib 0.2.3
General utilities library for modern C++
kblib::live_ptr< const mT > Member List

This is the complete list of members for kblib::live_ptr< const mT >, including all inherited members.

add() -> voidkblib::detail_memory::live_ptr_base< live_ptr< const mT > >inlineprotected
live_ptr()=defaultkblib::live_ptr< const mT >
live_ptr(const live_ptr< T > &o)=defaultkblib::live_ptr< const mT >
live_ptr(const live_ptr< mT > &o)kblib::live_ptr< const mT >inline
live_ptr(live_ptr< T > &&o) noexcept=defaultkblib::live_ptr< const mT >
live_ptr(live_ptr< mT > &&o) noexceptkblib::live_ptr< const mT >inline
live_ptr(const live_wrapper< mT > &o)kblib::live_ptr< const mT >inlineexplicit
live_ptr_base() noexcept=defaultkblib::detail_memory::live_ptr_base< live_ptr< const mT > >
live_ptr_base(live_wrapper< mT > *p)kblib::detail_memory::live_ptr_base< live_ptr< const mT > >inline
live_ptr_base(const live_ptr_base &o)kblib::detail_memory::live_ptr_base< live_ptr< const mT > >inline
live_ptr_base(live_ptr_base &&o) noexceptkblib::detail_memory::live_ptr_base< live_ptr< const mT > >inline
move(live_ptr< const mT > &o) -> voidkblib::detail_memory::live_ptr_base< live_ptr< const mT > >inlineprotected
objkblib::detail_memory::live_ptr_base< live_ptr< const mT > >mutableprotected
operator bool() const noexceptkblib::detail_memory::live_ptr_base< live_ptr< const mT > >inline
operator*() noexcept -> T &kblib::detail_memory::live_ptr_base< live_ptr< const mT > >inline
operator*() const noexcept -> const T &kblib::detail_memory::live_ptr_base< live_ptr< const mT > >inline
operator->() noexcept -> T *kblib::detail_memory::live_ptr_base< live_ptr< const mT > >inline
operator->() const noexcept -> const T *kblib::detail_memory::live_ptr_base< live_ptr< const mT > >inline
operator=(const live_ptr< T > &o) -> live_ptr &=defaultkblib::live_ptr< const mT >
operator=(live_ptr< T > &&o) noexcept -> live_ptr &=defaultkblib::live_ptr< const mT >
operator=(const live_ptr< mT > &o) -> live_ptr &kblib::live_ptr< const mT >inline
operator=(live_ptr< mT > &&o) noexcept -> live_ptr &kblib::live_ptr< const mT >inline
operator=(const live_wrapper< mT > &o) -> live_ptr &kblib::live_ptr< const mT >inline
live_ptr_base< live_ptr< const mT > >::operator=(const live_ptr_base &o) noexcept -> live_ptr_base &kblib::detail_memory::live_ptr_base< live_ptr< const mT > >inline
live_ptr_base< live_ptr< const mT > >::operator=(live_ptr_base &&o) noexcept -> live_ptr_base &kblib::detail_memory::live_ptr_base< live_ptr< const mT > >inline
live_ptr_base< live_ptr< const mT > >::operator=(const live_ptr< const mT > &o) -> live_ptr< const mT > &kblib::detail_memory::live_ptr_base< live_ptr< const mT > >inline
live_ptr_base< live_ptr< const mT > >::operator=(live_ptr< const mT > &&o) noexcept -> live_ptr< const mT > &kblib::detail_memory::live_ptr_base< live_ptr< const mT > >inline
rem() -> voidkblib::detail_memory::live_ptr_base< live_ptr< const mT > >inlineprotected
T typedefkblib::live_ptr< const mT >
value_type typedefkblib::live_ptr< const mT >
~live_ptr()=defaultkblib::live_ptr< const mT >
~live_ptr_base()kblib::detail_memory::live_ptr_base< live_ptr< const mT > >inline