CountingInputStream

Wraps an existing input stream, counting the bytes that are written.

Constructors

this
this(InterfaceProxy!InputStream stream, bool dummy)

private

Members

Aliases

read
alias read = InputStream.read
Undocumented in source.

Functions

increment
void increment(ulong bytes)
Undocumented in source. Be warned that the author may not have intended to support it.
peek
const(ubyte)[] peek()
Undocumented in source. Be warned that the author may not have intended to support it.
read
size_t read(ubyte[] dst, IOMode mode)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

bytesRead
ulong bytesRead [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
dataAvailableForRead
bool dataAvailableForRead [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
empty
bool empty [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
leastSize
ulong leastSize [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Meta