Inheritance diagram for EndianWriter:
Public Member Functions | |
this (IBuffer buffer) | |
void | bits16 (void *dst, uint count) |
void | bits32 (void *dst, uint count) |
void | bits64 (void *dst, uint count) |
void | bits80 (void *dst, uint count) |
Private Types | |
typedef void | function (void *dst, uint count) Mutator |
Private Member Functions | |
this (IConduit conduit) | |
void | write (void *src, uint count) |
void | write (void *src, uint count, int mask, Mutator mutate) |
final void | write (void *src, uint count, int mask, Mutator mutate) |
Static Private Member Functions | |
this () |
|
|
|
Construct EndianWriter upon the given IBuffer Reimplemented from Writer. Definition at line 57 of file EndianWriter.d. |
|
Definition at line 81 of file EndianWriter.d. References Writer::write(). |
|
Definition at line 90 of file EndianWriter.d. References Writer::write(). |
|
Definition at line 99 of file EndianWriter.d. References Writer::write(). |
|
Definition at line 108 of file EndianWriter.d. References Writer::write(). |
|
Construct a Writer on the buffer associated with the given conduit. Reimplemented in DisplayWriter, and FlushWriter. |
|
Construct some static exception instances, and create the public 'newline' instance. Reimplemented in ColumnWriter. Definition at line 145 of file AbstractWriter.d. References AbstractWriter::newline, and AbstractWriter::ovf. |
|
|
|
Definition at line 116 of file Writer.d. References IBuffer::flush(), IBuffer::getConduit(), IBuffer::grow(), and IBuffer::write(). |
|
Definition at line 147 of file Writer.d. References IBuffer::flush(), IBuffer::getConduit(), IBuffer::grow(), and IBuffer::writable(). |