daii v0.1.0 (2017-06-23T18:28:59Z)
Dub
Repo
RefCounted.make
daii
refcounted
RefCounted
Undocumented in source. Be warned that the author may not have intended to support it.
RefCounted
!(
T
,
Atomic
,
Allocator
)
make
(Args args)
struct
RefCounted
(T, bool Atomic = true, Allocator = Mallocator)
static @
trusted
static if
(
!(is(T == interface) || isAbstractClass!(T))
)
static if
(
!HoldsAllocator
)
RefCounted
!(
T
,
Atomic
,
Allocator
)
make
(
Args
...
)
(
auto
ref
Args
args
)
if
(
isAllocator
!
Allocator
&&
!
isArray
!
T
)
RefCounted
!(
T
,
Atomic
,
Allocator
)
make
(Allocator alloc, Args args)
Meta
Source
See Implementation
daii
refcounted
RefCounted
aliases
PtrT
RefCounterT
constructors
this
destructors
~this
functions
opAssign
to
manifest constants
HoldsAllocator
postblits
this(this)
properties
v
valid
static functions
make