descore v1.1.0 (2015-01-15T16:11:38Z)
Dub
Repo
ExternalMemoryManager
des
util
arch
emm
interface
ExternalMemoryManager : TNode!(ExternalMemoryManager, "", "EMM") {
mixintemplate
EMM
(string file = __FILE__, size_t line = __LINE__)
;
bool
isDestroyed
[@property setter];
void
selfConstruct
();
void
selfDestroy
();
void
preChildsDestroy
();
bool
isDestroyed
[@property getter];
T
registerChildEMM
(T obj);
T
[]
registerChildEMM
(T[] objs);
T
newEMM
(Args args);
void
destroy
();
}
Members
Functions
destroy
void
destroy
()
newEMM
T
newEMM
(Args args)
preChildsDestroy
void
preChildsDestroy
()
registerChildEMM
T
registerChildEMM
(T obj)
registerChildEMM
T
[]
registerChildEMM
(T[] objs)
selfConstruct
void
selfConstruct
()
selfDestroy
void
selfDestroy
()
Mixin templates
EMM
mixintemplate
EMM
(string file = __FILE__, size_t line = __LINE__)
Properties
isDestroyed
bool
isDestroyed
[@property setter]
isDestroyed
bool
isDestroyed
[@property getter]
Meta
Source
See Implementation
des
util
arch
emm
interfaces
ExternalMemoryManager