ScopedBuffer

Destructor

~this
~this()
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Functions

data
T[] data()
Undocumented in source. Be warned that the author may not have intended to support it.
popBackN
void popBackN(size_t n)
Undocumented in source. Be warned that the author may not have intended to support it.
put
void put(R e)
Undocumented in source. Be warned that the author may not have intended to support it.
put
void put(R e)
Undocumented in source. Be warned that the author may not have intended to support it.
put
void put(const(T)[] e)
Undocumented in source. Be warned that the author may not have intended to support it.
put
void put(Iterable range)
Undocumented in source. Be warned that the author may not have intended to support it.
put
void put(T[] e)
Undocumented in source. Be warned that the author may not have intended to support it.
reset
void reset()
Undocumented in source. Be warned that the author may not have intended to support it.

Examples

ScopedBuffer!char buf;
buf.put('c');
buf.put("str");
assert(buf.data == "cstr");

buf.popBackN(2);
assert(buf.data == "cs");

Meta