m3 ~master (2015-04-08T21:25:04Z)
Home
Dub
Repo
makeUnique
m3
SmartPointer
Undocumented in source. Be warned that the author may not have intended to support it.
UniquePtr
!(
T
)
makeUnique
(T* data)
UniquePtr
!(
T
)
makeUnique
(T* data, UniquePtr!(T).Deleter deleter)
UniquePtr
!(
T
)
makeUnique
(T data)
UniquePtr
!(
T
)
makeUnique
(T data, UniquePtr!(T).Deleter deleter)
@
nogc
UniquePtr
!(
T
)
makeUnique
(
T
)
(
T
data
,
UniquePtr
!(
T
).
Deleter
deleter
)
if
(
is
(
T
== class)
)
UniquePtr
!(
T
)
makeUnique
(Args args)
UniquePtr
!(
T
)
makeUnique
(UniquePtr!(T).Deleter deleter, Args args)
Meta
Source
See Implementation
m3
SmartPointer
classes
A
B
functions
_SDL_FreeSurface
makeShared
makeUnique
static variables
sdl_deleter
structs
C
SharedPtr
UniquePtr
_SDL_Surface