StormByte 2.0.0
C++26 foundation of the StormByte suite
 
Loading...
Searching...
No Matches
StormByte::Safe::Shared< T > Member List

This is the complete list of members for StormByte::Safe::Shared< T >, including all inherited members.

ConstPointerCastStormByte::Safe::Shared< T >friend
DynamicPointerCastStormByte::Safe::Shared< T >friend
element_type typedefStormByte::Safe::Shared< T >
get() const noexceptStormByte::Safe::Shared< T >inline
Heap::MakeSharedStormByte::Safe::Shared< T >friend
MakePointer(Args &&... args)StormByte::Safe::Shared< T >inlinestatic
operator bool() const noexceptStormByte::Safe::Shared< T >inlineexplicit
operator std::shared_ptr< T >() const noexceptStormByte::Safe::Shared< T >inline
operator!=StormByte::Safe::Shared< T >friend
operator!=StormByte::Safe::Shared< T >friend
operator*() constStormByte::Safe::Shared< T >inline
operator->() const noexceptStormByte::Safe::Shared< T >inline
operator<=>StormByte::Safe::Shared< T >friend
operator=(const Shared &) noexcept=defaultStormByte::Safe::Shared< T >
operator=(Shared &&) noexcept=defaultStormByte::Safe::Shared< T >
operator==StormByte::Safe::Shared< T >friend
operator==StormByte::Safe::Shared< T >friend
operator==StormByte::Safe::Shared< T >friend
owner_before(const Shared< U > &other) const noexceptStormByte::Safe::Shared< T >inline
owner_before(const Weak< U > &other) const noexceptStormByte::Safe::Shared< T >
ReinterpretPointerCastStormByte::Safe::Shared< T >friend
reset() noexceptStormByte::Safe::Shared< T >inline
SharedStormByte::Safe::Shared< T >friend
Shared() noexcept=defaultStormByte::Safe::Shared< T >
Shared(std::nullptr_t) noexceptStormByte::Safe::Shared< T >inline
Shared(const Shared< U > &other) noexceptStormByte::Safe::Shared< T >inline
Shared(Shared< U > &&other) noexceptStormByte::Safe::Shared< T >inline
Shared(const Shared &) noexcept=defaultStormByte::Safe::Shared< T >
Shared(Shared &&) noexcept=defaultStormByte::Safe::Shared< T >
Shared(const Weak< T > &weak)StormByte::Safe::Shared< T >explicit
StaticPointerCastStormByte::Safe::Shared< T >friend
swap(Shared &other) noexceptStormByte::Safe::Shared< T >inline
swapStormByte::Safe::Shared< T >friend
use_count() const noexceptStormByte::Safe::Shared< T >inline
WeakStormByte::Safe::Shared< T >friend
weak_type typedefStormByte::Safe::Shared< T >
~Shared()=defaultStormByte::Safe::Shared< T >