Click or drag to resize

Cluster Class

A Matroska cluster element.
Inheritance Hierarchy

Namespace:  FM.IceLink.Matroska
Assembly:  FM.IceLink (in FM.IceLink.dll) Version: 1.1.2.607 (1.1.2.607)

The Cluster type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyBlockGroups
Gets or sets the block group elements.
Public propertyStatic memberDefaultTimecode
Gets the default timecode.
Public propertyStatic memberEbmlId
Gets the EBML ID.
Public propertyId
Gets the EBML ID.
(Overrides ElementId.)
Public propertyLength
Gets the total length of the element (including ID/size field), set after calling GetBytes.
(Inherited from Element.)
Public propertyPosition
Gets or sets the position.
Public propertyPrevSize
Gets or sets the previous size.
Public propertySimpleBlocks
Gets or sets the simple block elements.
Public propertySize
Gets the size of the element (excluding ID/size field), set after calling GetBytes.
(Inherited from Element.)
Public propertySizeLength
Gets or sets the length of the size field, in bytes. Defaults to zero (variable size).
(Inherited from Element.)
Public propertyTimecode
Gets or sets the timecode.
Public propertyWriteDefaultValues
Gets or sets whether to include default values when serializing.
(Inherited from Element.)
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetBytes
Serializes to a byte array.
(Inherited from Element.)
Public methodGetHashCode (Inherited from Object.)
Protected methodGetInnerBytes
Gets the inner bytes.
(Overrides ElementGetInnerBytes.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodMerge
Merges another Cluster into this one.
Public methodToString (Inherited from Object.)
Protected methodWrite
Writes a binary element to the stream.
(Inherited from Element.)
Protected methodWriteBool
Writes a boolean element to the stream.
(Inherited from Element.)
Protected methodWriteDate
Writes a date element to the stream.
(Inherited from Element.)
Protected methodWriteDouble
Writes a double element to the stream.
(Inherited from Element.)
Protected methodWriteFloat
Writes a float element to the stream.
(Inherited from Element.)
Protected methodWriteGuid
Writes a GUID element to the stream.
(Inherited from Element.)
Protected methodWriteSignedInteger
Writes an signed integer element to the stream.
(Inherited from Element.)
Protected methodWriteString
Writes an ASCII string element to the stream.
(Inherited from Element.)
Protected methodWriteUnsignedInteger
Writes an unsigned integer element to the stream.
(Inherited from Element.)
Protected methodWriteUtf8
Writes a UTF-8 string element to the stream.
(Inherited from Element.)
Protected methodWriteVariableInteger(Int64, ByteOutputStream)
Writes a variable integer ("vint") to the stream.
(Inherited from Element.)
Protected methodWriteVariableInteger(Int64, ByteOutputStream, Int32)
Writes a variable integer ("vint") to the stream using a fixed length.
(Inherited from Element.)
Top
Version Information

IceLink Xamarin

Supported in: 3.0.3.48
See Also