core.stdcpp.memory

D binding to C++ <memory>.

Types 2

structdefault_delete(T)
Methods
void opCall()(pointer ptr) const
structunique_ptr(T, Deleter = default_delete!T)
Methods
unique_ptr opAssign(typeof(null)) ref extern(D)
void reset(pointer p = null) extern(D)
inout(pointer) get() extern(D) nothrow pure @safe @nogc inout
bool opCast(T : bool)() extern(D) nothrow pure @safe @nogc const
pointer release() extern(D) nothrow pure @safe @nogc
Constructors
this(pointer ptr)
Destructors

Functions 1

fnunique_ptr!T make_unique(T, Args...)(auto ref Args args) extern(C++,(StdNamespace))

Templates 1

tmplClassOrPtr(T)