btl ~master (2022-05-26T13:46:37Z)
Dub
Repo
SmartPtr
btl
autoptr
common
package
struct
SmartPtr
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