IntrusivePtr

Alias to IntrusivePtr with additional template parameters for same interface as SharedPtr and RcPtr

  1. template IntrusivePtr(_Type, bool _weakPtr = false)
  2. template IntrusivePtr(_Type, _DestructorType, _ControlType = IntrusiveControlBlock!_Type, bool _weakPtr = false)
  3. template IntrusivePtr(_Type, _ControlType, _DestructorType, bool _weakPtr = false)
    template IntrusivePtr (
    _Type
    _ControlType
    _DestructorType
    bool _weakPtr = false
    ) if (
    isControlBlock!_ControlType &&
    isDestructorType!_DestructorType
    ) {}

Members

Aliases

IntrusivePtr
alias IntrusivePtr = .IntrusivePtr!(_Type, _weakPtr)
Undocumented in source.

Meta