| EbmlReader Class |
Namespace: StreamCoders.Container
The EbmlReader type exposes the following members.
| Name | Description | |
|---|---|---|
| EbmlReader | Initializes a new instance of the EbmlReader class |
| Name | Description | |
|---|---|---|
| CanBaseStreamSeek | ||
| Length | ||
| Position |
| Name | Description | |
|---|---|---|
| GetBytesRead | ||
| GetRelativePositionTo |
Gets a relative position to an arbitrary file offset.
| |
| ReadByte | ||
| ReadBytes | ||
| ReadDataFloat |
Reads either 4 or 8 byte floating point.
| |
| ReadDataInt(Int32) | ||
| ReadDataInt(Int64) | ||
| ReadFixedInt |
This is to facilitate unsigned fixed length primitives such as: int8 or sint16.
| |
| ReadFixedSInt |
This is to facilitate signed fixed length primitives such as: int8 or sint16.
| |
| ReadId | ||
| ReadVInt |
Reads an unsigned VInt from stream.
| |
| ReadVsInt |
Reads a signed VInt from stream.
|
| Name | Description | |
|---|---|---|
| Copy | Overloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.) | |
| Copy(Object) | Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.) |