#include <iostreams_helper.h>
公共成员函数 |
|
Result < void > | Init (const Url &url, BYTEORDER byteOrder) |
Result < void > | Init (const InputStreamRef &stream, BYTEORDER byteOrder) |
void | SetByteOrder ( BYTEORDER byteOrder) |
BYTEORDER | GetByteOrder () const |
Url | GetUrl () const |
Result < void > | ReadChar ( Char *v) |
Result < void > | ReadUChar ( UChar *v) |
Result < void > | ReadInt16 ( Int16 *v) |
Result < void > | ReadUInt16 ( UInt16 *v) |
Result < void > | ReadInt32 ( Int32 *v) |
Result < void > | ReadUInt32 ( UInt32 *v) |
Result < void > | ReadInt64 ( Int64 *v) |
Result < void > | ReadUInt64 ( UInt64 *v) |
Result < void > | ReadFloat32 ( Float32 *v) |
Result < void > | ReadFloat64 ( Float64 *v) |
Result < Char > | ReadChar () |
Result < UChar > | ReadUChar () |
Result < Int16 > | ReadInt16 () |
Result < UInt16 > | ReadUInt16 () |
Result < Int32 > | ReadInt32 () |
Result < UInt32 > | ReadUInt32 () |
Result < Int64 > | ReadInt64 () |
Result < UInt64 > | ReadUInt64 () |
Result < Float32 > | ReadFloat32 () |
Result < Float64 > | ReadFloat64 () |
Private Attributes |
|
BYTEORDER | _byteOrder |
Url | _url |
Result <void> Init | ( | const Url & | url , |
BYTEORDER | byteOrder | ||
) |
Result <void> Init | ( | const InputStreamRef & | stream , |
BYTEORDER | byteOrder | ||
) |
void SetByteOrder | ( | BYTEORDER | byteOrder | ) |
BYTEORDER GetByteOrder | ( | ) | const |
Url GetUrl | ( | ) | const |
Result <void> ReadChar | ( | Char * | v | ) |
Result <void> ReadUChar | ( | UChar * | v | ) |
Result <void> ReadInt16 | ( | Int16 * | v | ) |
Result <void> ReadUInt16 | ( | UInt16 * | v | ) |
Result <void> ReadInt32 | ( | Int32 * | v | ) |
Result <void> ReadUInt32 | ( | UInt32 * | v | ) |
Result <void> ReadInt64 | ( | Int64 * | v | ) |
Result <void> ReadUInt64 | ( | UInt64 * | v | ) |
Result <void> ReadFloat32 | ( | Float32 * | v | ) |
Result <void> ReadFloat64 | ( | Float64 * | v | ) |
Result < Char > ReadChar | ( | ) |
Result < UChar > ReadUChar | ( | ) |
Result < Int16 > ReadInt16 | ( | ) |
Result < UInt16 > ReadUInt16 | ( | ) |
Result < Int32 > ReadInt32 | ( | ) |
Result < UInt32 > ReadUInt32 | ( | ) |
Result < Int64 > ReadInt64 | ( | ) |
Result < UInt64 > ReadUInt64 | ( | ) |
Result < Float32 > ReadFloat32 | ( | ) |
Result < Float64 > ReadFloat64 | ( | ) |
|
private |
|
private |