Table of Contents

Class KLVBaseParser

Namespace
VisioForge.Core.Metadata.KLV
Assembly
VisioForge.Core.dll

KLV base parser.

public class KLVBaseParser

Inheritance

Inherited Members

Constructors

KLVBaseParser(Stream, int, uint)

Initializes a new instance of the VisioForge.Core.Metadata.KLV.KLVBaseParser class.

public KLVBaseParser(Stream source, int key_length = 16, uint maxKeys = 0)

Parameters

source Stream

The source.

key_length int

Length of the key.

maxKeys uint

The maximum keys.

KLVBaseParser(string, int, uint)

Initializes a new instance of the VisioForge.Core.Metadata.KLV.KLVBaseParser class.

public KLVBaseParser(string filename, int key_length = 16, uint maxKeys = 0)

Parameters

filename string

The filename.

key_length int

Length of the key.

maxKeys uint

The maximum keys.

KLVBaseParser(byte[], int, uint)

Initializes a new instance of the VisioForge.Core.Metadata.KLV.KLVBaseParser class.

public KLVBaseParser(byte[] source, int key_length = 16, uint maxKeys = 0)

Parameters

source byte[]

The source.

key_length int

Length of the key.

maxKeys uint

The maximum keys.

Fields

Elements

The elements.

public List<Tuple<byte[], byte[], byte[]>> Elements

Field Value

List<Tuple<byte[], byte[], byte[]>>