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

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

deleter_type typedefStormByte::Safe::Unique< T >
element_type typedefStormByte::Safe::Unique< T >
get() const noexceptStormByte::Safe::Unique< T >inline
get_deleter() noexceptStormByte::Safe::Unique< T >inline
get_deleter() const noexceptStormByte::Safe::Unique< T >inline
Heap::MakeUniqueStormByte::Safe::Unique< T >friend
MakePointer(Args &&... args)StormByte::Safe::Unique< T >inlinestatic
operator bool() const noexceptStormByte::Safe::Unique< T >inlineexplicit
operator std::unique_ptr< T, Heap::ObjectDeleter >() &&noexceptStormByte::Safe::Unique< T >inline
operator!=StormByte::Safe::Unique< T >friend
operator!=StormByte::Safe::Unique< T >friend
operator*() constStormByte::Safe::Unique< T >inline
operator->() const noexceptStormByte::Safe::Unique< T >inline
operator<=>StormByte::Safe::Unique< T >friend
operator=(const Unique &)=deleteStormByte::Safe::Unique< T >
operator=(Unique &&) noexcept=defaultStormByte::Safe::Unique< T >
operator==StormByte::Safe::Unique< T >friend
operator==StormByte::Safe::Unique< T >friend
operator==StormByte::Safe::Unique< T >friend
pointer typedefStormByte::Safe::Unique< T >
reset() noexceptStormByte::Safe::Unique< T >inline
swap(Unique &other) noexceptStormByte::Safe::Unique< T >inline
swapStormByte::Safe::Unique< T >friend
UniqueStormByte::Safe::Unique< T >friend
Unique() noexcept=defaultStormByte::Safe::Unique< T >
Unique(std::nullptr_t) noexceptStormByte::Safe::Unique< T >inline
Unique(Unique< U > &&other) noexceptStormByte::Safe::Unique< T >inline
Unique(const Unique &)=deleteStormByte::Safe::Unique< T >
Unique(Unique &&) noexcept=defaultStormByte::Safe::Unique< T >
~Unique()=defaultStormByte::Safe::Unique< T >