Table of Contents

Struct DictionaryEntry

Namespace
Virtufin.Data.FlatBuffers
Assembly
Virtufin.Data.dll
public struct DictionaryEntry : IFlatbufferObject
Implements
IFlatbufferObject
Inherited Members

Properties

ByteBuffer

public ByteBuffer ByteBuffer { get; }

Property Value

ByteBuffer

Key

public string Key { get; }

Property Value

string

Value

public Variant? Value { get; }

Property Value

Variant?

Methods

AddKey(FlatBufferBuilder, StringOffset)

public static void AddKey(FlatBufferBuilder builder, StringOffset keyOffset)

Parameters

builder FlatBufferBuilder
keyOffset StringOffset

AddValue(FlatBufferBuilder, Offset<Variant>)

public static void AddValue(FlatBufferBuilder builder, Offset<Variant> valueOffset)

Parameters

builder FlatBufferBuilder
valueOffset Offset<Variant>

CreateDictionaryEntry(FlatBufferBuilder, StringOffset, Offset<Variant>)

public static Offset<DictionaryEntry> CreateDictionaryEntry(FlatBufferBuilder builder, StringOffset keyOffset = default, Offset<Variant> valueOffset = default)

Parameters

builder FlatBufferBuilder
keyOffset StringOffset
valueOffset Offset<Variant>

Returns

Offset<DictionaryEntry>

EndDictionaryEntry(FlatBufferBuilder)

public static Offset<DictionaryEntry> EndDictionaryEntry(FlatBufferBuilder builder)

Parameters

builder FlatBufferBuilder

Returns

Offset<DictionaryEntry>

GetKeyArray()

public byte[] GetKeyArray()

Returns

byte[]

GetKeyBytes()

public ArraySegment<byte>? GetKeyBytes()

Returns

ArraySegment<byte>?

GetRootAsDictionaryEntry(ByteBuffer)

public static DictionaryEntry GetRootAsDictionaryEntry(ByteBuffer _bb)

Parameters

_bb ByteBuffer

Returns

DictionaryEntry

GetRootAsDictionaryEntry(ByteBuffer, DictionaryEntry)

public static DictionaryEntry GetRootAsDictionaryEntry(ByteBuffer _bb, DictionaryEntry obj)

Parameters

_bb ByteBuffer
obj DictionaryEntry

Returns

DictionaryEntry

StartDictionaryEntry(FlatBufferBuilder)

public static void StartDictionaryEntry(FlatBufferBuilder builder)

Parameters

builder FlatBufferBuilder

ValidateVersion()

public static void ValidateVersion()

__assign(int, ByteBuffer)

public DictionaryEntry __assign(int _i, ByteBuffer _bb)

Parameters

_i int
_bb ByteBuffer

Returns

DictionaryEntry

__init(int, ByteBuffer)

public void __init(int _i, ByteBuffer _bb)

Parameters

_i int
_bb ByteBuffer