rippled
Loading...
Searching...
No Matches
xrpl::SharedWeakUnion< T > Member List

This is the complete list of members for xrpl::SharedWeakUnion< T >, including all inherited members.

convertToStrong()xrpl::SharedWeakUnion< T >
convertToWeak()xrpl::SharedWeakUnion< T >
expired() constxrpl::SharedWeakUnion< T >
get() constxrpl::SharedWeakUnion< T >
getStrong() constxrpl::SharedWeakUnion< T >
isStrong() constxrpl::SharedWeakUnion< T >
isWeak() constxrpl::SharedWeakUnion< T >
lock() constxrpl::SharedWeakUnion< T >
operator bool() const noexceptxrpl::SharedWeakUnion< T >explicit
operator=(SharedWeakUnion const &rhs)xrpl::SharedWeakUnion< T >
operator=(SharedIntrusive< TT > const &rhs)xrpl::SharedWeakUnion< T >
operator=(SharedIntrusive< TT > &&rhs)xrpl::SharedWeakUnion< T >
ptrMaskxrpl::SharedWeakUnion< T >privatestatic
RefStrength enum namexrpl::SharedWeakUnion< T >private
reset()xrpl::SharedWeakUnion< T >
SharedWeakUnion()=defaultxrpl::SharedWeakUnion< T >
SharedWeakUnion(SharedWeakUnion const &rhs)xrpl::SharedWeakUnion< T >
SharedWeakUnion(SharedIntrusive< TT > const &rhs)xrpl::SharedWeakUnion< T >
SharedWeakUnion(SharedWeakUnion &&rhs)xrpl::SharedWeakUnion< T >
SharedWeakUnion(SharedIntrusive< TT > &&rhs)xrpl::SharedWeakUnion< T >
tagMaskxrpl::SharedWeakUnion< T >privatestatic
tp_xrpl::SharedWeakUnion< T >private
unsafeGetRawPtr() constxrpl::SharedWeakUnion< T >private
unsafeReleaseNoStore()xrpl::SharedWeakUnion< T >private
unsafeSetRawPtr(T *p, RefStrength rs)xrpl::SharedWeakUnion< T >private
unsafeSetRawPtr(std::nullptr_t)xrpl::SharedWeakUnion< T >private
use_count() constxrpl::SharedWeakUnion< T >
~SharedWeakUnion()xrpl::SharedWeakUnion< T >