btl ~master (2022-05-26T13:46:37Z)
Dub
Repo
ElementReferenceTypeImpl
btl
autoptr
common
Undocumented in source.
package
template
ElementReferenceTypeImpl (
T
) {}
Members
Aliases
ElementReferenceTypeImpl
alias
ElementReferenceTypeImpl
=
T
Undocumented in source.
ElementReferenceTypeImpl
alias
ElementReferenceTypeImpl
=
ElementEncodingType
!
T
[]
Undocumented in source.
ElementReferenceTypeImpl
alias
ElementReferenceTypeImpl
=
T
*
Undocumented in source.
Meta
Source
See Implementation
btl
autoptr
common
aliases
ControlTypeDeduction
DefaultAllocator
Evoid
Forward
SharedControlBlock
SharedControlType
UniqueControlBlock
UniqueControlType
isDestructorType
functions
dynCastElement
emplaceIntrusive
intrusivControlBlock
intrusivControlBlockOffset
mutablePtr
shared_static_this
smart_ptr_allocate
smart_ptr_construct
smart_ptr_deallocate
smart_ptr_destruct
static functions
lockSmartPtr
static variables
_conter_allocations
_conter_constructs
structs
SmartPtr
templates
ControlBlock
ControlBlockDeduction
DestructorAllocatorType
DestructorDeleterType
DestructorType
ElementPointerTypeImpl
ElementReferenceTypeImpl
GetControlType
GetElementReferenceType
GetElementType
IntrusiveControlBlock
MakeDeleter
MakeDynamicArray
MakeEmplace
MakeIntrusive
UnqualSmartPtr
apply
isControlBlock
isIntrusive
isMoveCtor
isSmartPtr
weakLock
variables
BTL_AUTOPTR_COUNT