btl ~master (2022-05-26T13:46:37Z)
Dub
Repo
SharedPtr.ChangeElementType
btl
autoptr
shared_ptr
SharedPtr
SharedPtr
struct
SharedPtr
package
alias
ChangeElementType
(
T
)
=
SharedPtr
!(
CopyTypeQualifiers
!(
ElementType
,
T
),
DestructorType
,
ControlType
,
isWeak
)
Meta
Source
See Implementation
btl
autoptr
shared_ptr
SharedPtr
SharedPtr
aliases
ChangeElementType
ControlType
DestructorType
ElementReferenceType
ElementType
SharedType
SmartPtr
WeakType
compareExchangeStrong
compareExchangeWeak
isLockFree
isWeak
store
constructors
this
destructors
~this
functions
_move
compareExchange
exchange
load
lock
opAssign
opCast
opCastImpl
opCmp
opEquals
proxySwap
weak
properties
element
expired
get
length
ptr
toHash
useCount
weakCount
static functions
alloc
make
templates
opUnary