LWDR

A static class by which to interface with core features of LWDR.

Members

Static functions

deregisterCurrentThread
void deregisterCurrentThread()

Deregister the current thread from LWDR. + If this thread was not registered, it will cause unknown behaviour. + This will deallocate TLS memory for this thread. +

free
void free(Object obj)

Finalise and deallocate object obj

free
void free(TArr arr)

Finalise (if possible) and deallocate dynamic array arr

free
void free(TPtr ptr)

Finalise (if possible) and deallocate struct pointed to by ptr.

free
void free(TPtr ptr)

Deallocate ptr

registerCurrentThread
void registerCurrentThread()

Register the current thread with LWDR. + This will perform the necessary TLS allocations for this thread. +

Meta