Ebml Class |
Namespace: FM.IceLink.Matroska
The Ebml type exposes the following members.
Name | Description | |
---|---|---|
![]() | Ebml |
Initializes a new instance of the Ebml class.
|
![]() | Ebml(Byte) |
Initializes a new instance of the Ebml class.
|
Name | Description | |
---|---|---|
![]() ![]() | DefaultDocType |
Gets the default document type.
|
![]() ![]() | DefaultDocTypeReadVersion |
Gets the default document type read version.
|
![]() ![]() | DefaultDocTypeVersion |
Gets the default document type version.
|
![]() ![]() | DefaultEbmlMaxIdLength |
Gets the default EBML maximum identifier length.
|
![]() ![]() | DefaultEbmlMaxSizeLength |
Gets the default EBML maximum size length.
|
![]() ![]() | DefaultEbmlReadVersion |
Gets the default EBML read version.
|
![]() ![]() | DefaultEbmlVersion |
Gets the default EBML version.
|
![]() | DocType |
Gets or sets the document type.
|
![]() | DocTypeReadVersion |
Gets or sets the document type read version.
|
![]() | DocTypeVersion |
Gets or sets the document type version.
|
![]() ![]() | EbmlId |
Gets the EBML ID.
|
![]() | EbmlMaxIdLength |
Gets or sets the EBML maximum identifier length.
|
![]() | EbmlMaxSizeLength |
Gets or sets the EBML maximum size length.
|
![]() | EbmlReadVersion |
Gets or sets the EBML read version.
|
![]() | EbmlVersion |
Gets or sets the EBML version.
|
![]() | Id |
Gets the EBML ID.
(Overrides ElementId.) |
![]() | Length |
Gets the total length of the element (including ID/size field), set after calling GetBytes.
(Inherited from Element.) |
![]() | Size |
Gets the size of the element (excluding ID/size field), set after calling GetBytes.
(Inherited from Element.) |
![]() | SizeLength |
Gets or sets the length of the size field, in bytes.
Defaults to zero (variable size).
(Inherited from Element.) |
![]() | WriteDefaultValues |
Gets or sets whether to include default values
when serializing.
(Inherited from Element.) |
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetBytes |
Serializes to a byte array.
(Inherited from Element.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetInnerBytes |
Gets the inner bytes.
(Overrides ElementGetInnerBytes.) |
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | Merge |
Merges another Ebml into this one.
|
![]() | ToString | (Inherited from Object.) |
![]() | Write |
Writes a binary element to the stream.
(Inherited from Element.) |
![]() | WriteBool |
Writes a boolean element to the stream.
(Inherited from Element.) |
![]() | WriteDate |
Writes a date element to the stream.
(Inherited from Element.) |
![]() | WriteDouble |
Writes a double element to the stream.
(Inherited from Element.) |
![]() | WriteFloat |
Writes a float element to the stream.
(Inherited from Element.) |
![]() | WriteGuid |
Writes a GUID element to the stream.
(Inherited from Element.) |
![]() | WriteSignedInteger |
Writes an signed integer element to the stream.
(Inherited from Element.) |
![]() | WriteString |
Writes an ASCII string element to the stream.
(Inherited from Element.) |
![]() | WriteUnsignedInteger |
Writes an unsigned integer element to the stream.
(Inherited from Element.) |
![]() | WriteUtf8 |
Writes a UTF-8 string element to the stream.
(Inherited from Element.) |
![]() | WriteVariableInteger(Int64, ByteOutputStream) |
Writes a variable integer ("vint") to the stream.
(Inherited from Element.) |
![]() | WriteVariableInteger(Int64, ByteOutputStream, Int32) |
Writes a variable integer ("vint") to the stream using a fixed length.
(Inherited from Element.) |