ArrayStream

Undocumented in source.

Constructors

this
this()
Undocumented in source.
this
this(ubyte[] data, size_t size)
Undocumented in source.

Members

Functions

close
void close()
Undocumented in source. Be warned that the author may not have intended to support it.
getPosition
StreamPos getPosition()
Undocumented in source. Be warned that the author may not have intended to support it.
readBytes
size_t readBytes(void* buffer, size_t count)
Undocumented in source. Be warned that the author may not have intended to support it.
readable
bool readable()
Undocumented in source. Be warned that the author may not have intended to support it.
seekable
bool seekable()
Undocumented in source. Be warned that the author may not have intended to support it.
setPosition
bool setPosition(StreamPos pos)
Undocumented in source. Be warned that the author may not have intended to support it.
size
StreamSize size()
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From InputStream

readable
bool readable()
Undocumented in source.
readBytes
size_t readBytes(void* buffer, size_t count)
Undocumented in source.
fillArray
bool fillArray(T[] array)

Read array.length elements into an pre-allocated array.

readLE
bool readLE(T* value)

Read an integer in little-endian encoding

readBE
bool readBE(T* value)

Read an integer in big-endian encoding

Meta