DynamicArray

Undocumented in source.

Members

Functions

addChunk
void addChunk()
Undocumented in source. Be warned that the author may not have intended to support it.
append
void append(T c)
Undocumented in source. Be warned that the author may not have intended to support it.
append
void append(const(T)[] s)
Undocumented in source. Be warned that the author may not have intended to support it.
appendLeft
void appendLeft(T c)
Undocumented in source. Be warned that the author may not have intended to support it.
appendLeft
void appendLeft(const(T)[] s)
Undocumented in source. Be warned that the author may not have intended to support it.
data
T[] data()
Undocumented in source. Be warned that the author may not have intended to support it.
free
void free()
Undocumented in source. Be warned that the author may not have intended to support it.
length
size_t length()
Undocumented in source. Be warned that the author may not have intended to support it.
opApply
int opApply(int delegate(size_t i, ref T) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
opApply
int opApply(int delegate(ref T) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
opCatAssign
auto opCatAssign(T c)
Undocumented in source. Be warned that the author may not have intended to support it.
opCatAssign
auto opCatAssign(const(T)[] s)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
T opIndex(size_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
T opIndexAssign(T t, size_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
uint remove(uint n)
Undocumented in source. Be warned that the author may not have intended to support it.
removeLeft
uint removeLeft(uint n)
Undocumented in source. Be warned that the author may not have intended to support it.
shiftLeft
void shiftLeft(uint n)
Undocumented in source. Be warned that the author may not have intended to support it.
shiftRight
void shiftRight()
Undocumented in source. Be warned that the author may not have intended to support it.
storage
T* storage()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

dynamicStorage
T[] dynamicStorage;
Undocumented in source.
numChunks
uint numChunks;
Undocumented in source.
pos
uint pos;
Undocumented in source.
staticStorage
T[chunkSize] staticStorage;
Undocumented in source.

Meta