Memory

Base abstract class which owns a block of memory.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

setSize
void setSize(size_t newSize)
Undocumented in source.

Properties

capacity
size_t capacity [@property getter]
Undocumented in source.
contents
inout(ubyte)[] contents [@property getter]
Undocumented in source.
size
size_t size [@property getter]
Undocumented in source.

Variables

referenceCount
sizediff_t referenceCount;

Reference count.

Meta