descore ~master (2021-11-17T13:34:47.5426292)
Dub
Repo
ExternalMemoryManager
des
util
arch
emm
interface
ExternalMemoryManager : TNode!(ExternalMemoryManager, "", "EMM") {
bool
isDestroyed
[@property setter];
void
selfConstruct
();
void
selfDestroy
();
void
preChildsDestroy
();
bool
isDestroyed
[@property getter];
T
registerChildEMM
(T obj, bool if_orphan);
T
[]
registerChildEMM
(T[] objs, bool if_orphan);
T
newEMM
(Args args);
void
destroy
();
mixintemplate
EMM
(string file = __FILE__, size_t line = __LINE__)
;
}
Members
Functions
destroy
void
destroy
()
newEMM
T
newEMM
(Args args)
preChildsDestroy
void
preChildsDestroy
()
registerChildEMM
T
registerChildEMM
(T obj, bool if_orphan)
registerChildEMM
T
[]
registerChildEMM
(T[] objs, bool if_orphan)
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