Builder

Undocumented in source.

Members

Functions

append
void append(const(T) newElement)
Undocumented in source. Be warned that the author may not have intended to support it.
append
void append(const(T)[] newElements)
Undocumented in source. Be warned that the author may not have intended to support it.
append
void append(T newElement)
Undocumented in source. Be warned that the author may not have intended to support it.
append
void append(T[] newElements)
Undocumented in source. Be warned that the author may not have intended to support it.
appendf
void appendf(const(char)[] fmt, Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
ensureCapacity
void ensureCapacity(size_t capacityNeeded)
Undocumented in source. Be warned that the author may not have intended to support it.
finalString
string finalString()
Undocumented in source. Be warned that the author may not have intended to support it.
getRef
T* getRef(size_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
makeRoomFor
void makeRoomFor(size_t newContentLength)
Undocumented in source. Be warned that the author may not have intended to support it.
removeAt
void removeAt(size_t index)
Undocumented in source.
reserveOne
T* reserveOne(Flag!"initialize" initialize)
Undocumented in source. Be warned that the author may not have intended to support it.
shrink
void shrink(size_t newLength)
Undocumented in source.
shrinkIfSmaller
void shrinkIfSmaller(size_t newLength)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

available
T[] available [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
data
T[] data [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

buffer
T[] buffer;
Undocumented in source.
dataLength
size_t dataLength;
Undocumented in source.

Meta