Initial release: Nov 2007
Kris
Streams to expose simple native types as discrete elements. I/O
is buffered and should yield fair performance.
- class TypedInput(T) : InputFilter ¶
-
Type T is the target or destination type.
- this(InputStream stream) ¶
-
- TypedInput flush() [override, final] ¶
-
Override this to give back a useful chaining reference.
- bool read(ref T x) [final] ¶
-
Read a value from the stream. Returns false when all
content has been consumed.
- int opApply(scope int delegate(ref T x) dg) [final] ¶
-
Iterate over all content.
- class TypedOutput(T) : OutputFilter ¶
-
Type T is the target or destination type.
- this(OutputStream stream) ¶
-
- void write(ref T x) [final] ¶
-
Append a value to the output stream.