Inheritance diagram for EndianReader:
Public Member Functions | |
this (IBuffer buffer) | |
uint | bits16 (void *dst, uint count) |
uint | bits32 (void *dst, uint count) |
uint | bits64 (void *dst, uint count) |
uint | bits80 (void *dst, uint count) |
Private Member Functions | |
this (IConduit conduit) | |
final uint | read (void *dst, uint count) |
uint | read (void *dst, uint count) |
Use the static create() method to construct the appropriate reader.
Definition at line 54 of file EndianReader.d.
|
Construct EndianReader upon the given IBuffer. Reimplemented from Reader. Definition at line 62 of file EndianReader.d. |
|
Definition at line 86 of file EndianReader.d. References Reader::read(). Referenced by this(). |
|
Definition at line 97 of file EndianReader.d. References Reader::read(). Referenced by this(). |
|
Definition at line 108 of file EndianReader.d. References Reader::read(). Referenced by this(). |
|
Definition at line 119 of file EndianReader.d. References Reader::read(). Referenced by this(). |
|
Construct a reader on the buffer belonging to the given conduit. |
|
Definition at line 138 of file Reader.d. References IBuffer::get(), and IBuffer::read(). |
|
Definition at line 165 of file Reader.d. References IBuffer::get(), and IBuffer::readable(). |