dgame v0.4.1 (2015-02-22T14:21:21Z)
Home
Dub
Repo
unique_ptr
Dgame
Internal
Unique
Undocumented in source.
struct
unique_ptr (
T
) {
T
*
ptr
;
void
function
(
T
*)
del_func
;
this
(T* p, void function(T*) df);
this
(T* p, void function(T*) df);
this(this)
;
~this
();
T
*
release
();
bool
isValid
();
}
Constructors
this
this
(T* p, void function(T*) df)
Undocumented in source.
this
this
(T* p, void function(T*) df)
Undocumented in source.
Destructor
~this
~this
()
Undocumented in source.
Postblit
this(this)
this(this)
Undocumented in source.
Alias This
ptr
Members
Functions
isValid
bool
isValid
()
Undocumented in source. Be warned that the author may not have intended to support it.
release
T
*
release
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
del_func
void
function
(
T
*)
del_func
;
Undocumented in source.
ptr
T
*
ptr
;
Undocumented in source.
Meta
Source
See Implementation
Dgame
Internal
Unique
functions
_def_del
allocate_unique
make_unique
move
properties
idOf
structs
unique_ptr