Inheritance diagram for IWriter:
Public Types | |
typedef opShl | put |
Public Member Functions | |
IWriter | opShl (bool x) |
IWriter | opShl (ubyte x) |
IWriter | opShl (byte x) |
IWriter | opShl (ushort x) |
IWriter | opShl (short x) |
IWriter | opShl (uint x) |
IWriter | opShl (int x) |
IWriter | opShl (ulong x) |
IWriter | opShl (long x) |
IWriter | opShl (float x) |
IWriter | opShl (double x) |
IWriter | opShl (real x) |
IWriter | opShl (char x) |
IWriter | opShl (wchar x) |
IWriter | opShl (dchar x) |
IWriter | opShl (byte[] x) |
IWriter | opShl (short[] x) |
IWriter | opShl (int[] x) |
IWriter | opShl (long[] x) |
IWriter | opShl (ubyte[] x) |
IWriter | opShl (ushort[] x) |
IWriter | opShl (uint[] x) |
IWriter | opShl (ulong[] x) |
IWriter | opShl (float[] x) |
IWriter | opShl (double[] x) |
IWriter | opShl (real[] x) |
IWriter | opShl (char[] x) |
IWriter | opShlw (wchar[] x) |
IWriter | opShld (dchar[] x) |
IWriter | opShl (IWritable x) |
void | setEncoder (IEncoder e) |
IWriter | cr () |
IWriter | flush () |
IBuffer | getBuffer () |
Definition at line 105 of file IWriter.d.
|
|
These are the basic writer methods Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter. |
|
Reimplemented in AbstractWriter, ColumnWriter, and TextWriter. |
|
Reimplemented in AbstractWriter, and TextWriter. Referenced by TextWriter::opShlw(), and UText::VersionMango::write(). |
|
Reimplemented in AbstractWriter, and TextWriter. Referenced by TextWriter::opShld(). |
|
Reimplemented in AbstractWriter, ColumnWriter, FlushWriter, and TextWriter. |
|
Bind an IEncoder to the writer. Encoders are intended to be used as a conversion mechanism between various character representations (encodings), or the translation of any data type from one representation to another. Each data type may be configured with a distinct encoder, covering all native types (15 in total). An appropriate encoder set should be attached to each IWriter, and thus be available for subsequent use. A raw binary implementation is attached by default (no encoding). See module mango.icu.UMango for an example of encoder implementation -- those classes bind the ICU converters to this IO package. Reimplemented in AbstractWriter. Referenced by VersionMango::testDecoder(), and VersionMango::testDisplay(). |
|
Output a newline. Do this indirectly so that it can be intercepted by subclasses. Reimplemented in AbstractWriter. Referenced by HttpResponse::commit(). |
|
Flush the output of this writer. Throws an IOException if the operation fails. Reimplemented in AbstractWriter. Referenced by HttpResponse::commit(), HttpResponse::flush(), and HttpClient::open(). |
|
Return the associated buffer Reimplemented in AbstractWriter. Referenced by VersionMango::StringEncoder::bind(), and VersionMango::testDecoder(). |