Struct DictionaryValue
- Namespace
- Virtufin.Data.FlatBuffers
- Assembly
- Virtufin.Data.dll
public struct DictionaryValue : IFlatbufferObject
- Implements
-
IFlatbufferObject
- Inherited Members
-
Properties
ByteBuffer
public ByteBuffer ByteBuffer { get; }
Property Value
- ByteBuffer
EntriesLength
public int EntriesLength { get; }
Property Value
- int
Methods
AddEntries(FlatBufferBuilder, VectorOffset)
public static void AddEntries(FlatBufferBuilder builder, VectorOffset entriesOffset)
Parameters
builder FlatBufferBuilder
entriesOffset VectorOffset
CreateDictionaryValue(FlatBufferBuilder, VectorOffset)
public static Offset<DictionaryValue> CreateDictionaryValue(FlatBufferBuilder builder, VectorOffset entriesOffset = default)
Parameters
builder FlatBufferBuilder
entriesOffset VectorOffset
Returns
- Offset<DictionaryValue>
CreateEntriesVector(FlatBufferBuilder, Offset<DictionaryEntry>[])
public static VectorOffset CreateEntriesVector(FlatBufferBuilder builder, Offset<DictionaryEntry>[] data)
Parameters
builder FlatBufferBuilder
data Offset<DictionaryEntry>[]
Returns
- VectorOffset
CreateEntriesVectorBlock(FlatBufferBuilder, Offset<DictionaryEntry>[])
public static VectorOffset CreateEntriesVectorBlock(FlatBufferBuilder builder, Offset<DictionaryEntry>[] data)
Parameters
builder FlatBufferBuilder
data Offset<DictionaryEntry>[]
Returns
- VectorOffset
CreateEntriesVectorBlock(FlatBufferBuilder, ArraySegment<Offset<DictionaryEntry>>)
public static VectorOffset CreateEntriesVectorBlock(FlatBufferBuilder builder, ArraySegment<Offset<DictionaryEntry>> data)
Parameters
builder FlatBufferBuilder
data ArraySegment<Offset<DictionaryEntry>>
Returns
- VectorOffset
CreateEntriesVectorBlock(FlatBufferBuilder, nint, int)
public static VectorOffset CreateEntriesVectorBlock(FlatBufferBuilder builder, nint dataPtr, int sizeInBytes)
Parameters
builder FlatBufferBuilder
dataPtr nint
sizeInBytes int
Returns
- VectorOffset
EndDictionaryValue(FlatBufferBuilder)
public static Offset<DictionaryValue> EndDictionaryValue(FlatBufferBuilder builder)
Parameters
builder FlatBufferBuilder
Returns
- Offset<DictionaryValue>
Entries(int)
public DictionaryEntry? Entries(int j)
Parameters
j int
Returns
- DictionaryEntry?
GetRootAsDictionaryValue(ByteBuffer)
public static DictionaryValue GetRootAsDictionaryValue(ByteBuffer _bb)
Parameters
_bb ByteBuffer
Returns
- DictionaryValue
GetRootAsDictionaryValue(ByteBuffer, DictionaryValue)
public static DictionaryValue GetRootAsDictionaryValue(ByteBuffer _bb, DictionaryValue obj)
Parameters
_bb ByteBuffer
obj DictionaryValue
Returns
- DictionaryValue
StartDictionaryValue(FlatBufferBuilder)
public static void StartDictionaryValue(FlatBufferBuilder builder)
Parameters
builder FlatBufferBuilder
StartEntriesVector(FlatBufferBuilder, int)
public static void StartEntriesVector(FlatBufferBuilder builder, int numElems)
Parameters
builder FlatBufferBuilder
numElems int
ValidateVersion()
public static void ValidateVersion()
__assign(int, ByteBuffer)
public DictionaryValue __assign(int _i, ByteBuffer _bb)
Parameters
_i int
_bb ByteBuffer
Returns
- DictionaryValue
__init(int, ByteBuffer)
public void __init(int _i, ByteBuffer _bb)
Parameters
_i int
_bb ByteBuffer