Struct ArrayInt32Value
- Namespace
- Virtufin.Data.FlatBuffers
- Assembly
- Virtufin.Data.dll
public struct ArrayInt32Value : IFlatbufferObject
- Implements
-
IFlatbufferObject
- Inherited Members
-
Properties
ByteBuffer
public ByteBuffer ByteBuffer { get; }
Property Value
- ByteBuffer
ValueLength
public int ValueLength { get; }
Property Value
- int
Methods
AddValue(FlatBufferBuilder, VectorOffset)
public static void AddValue(FlatBufferBuilder builder, VectorOffset valueOffset)
Parameters
builder FlatBufferBuilder
valueOffset VectorOffset
CreateArrayInt32Value(FlatBufferBuilder, VectorOffset)
public static Offset<ArrayInt32Value> CreateArrayInt32Value(FlatBufferBuilder builder, VectorOffset valueOffset = default)
Parameters
builder FlatBufferBuilder
valueOffset VectorOffset
Returns
- Offset<ArrayInt32Value>
CreateValueVector(FlatBufferBuilder, int[])
public static VectorOffset CreateValueVector(FlatBufferBuilder builder, int[] data)
Parameters
builder FlatBufferBuilder
data int[]
Returns
- VectorOffset
CreateValueVectorBlock(FlatBufferBuilder, ArraySegment<int>)
public static VectorOffset CreateValueVectorBlock(FlatBufferBuilder builder, ArraySegment<int> data)
Parameters
builder FlatBufferBuilder
data ArraySegment<int>
Returns
- VectorOffset
CreateValueVectorBlock(FlatBufferBuilder, int[])
public static VectorOffset CreateValueVectorBlock(FlatBufferBuilder builder, int[] data)
Parameters
builder FlatBufferBuilder
data int[]
Returns
- VectorOffset
CreateValueVectorBlock(FlatBufferBuilder, nint, int)
public static VectorOffset CreateValueVectorBlock(FlatBufferBuilder builder, nint dataPtr, int sizeInBytes)
Parameters
builder FlatBufferBuilder
dataPtr nint
sizeInBytes int
Returns
- VectorOffset
EndArrayInt32Value(FlatBufferBuilder)
public static Offset<ArrayInt32Value> EndArrayInt32Value(FlatBufferBuilder builder)
Parameters
builder FlatBufferBuilder
Returns
- Offset<ArrayInt32Value>
GetRootAsArrayInt32Value(ByteBuffer)
public static ArrayInt32Value GetRootAsArrayInt32Value(ByteBuffer _bb)
Parameters
_bb ByteBuffer
Returns
- ArrayInt32Value
GetRootAsArrayInt32Value(ByteBuffer, ArrayInt32Value)
public static ArrayInt32Value GetRootAsArrayInt32Value(ByteBuffer _bb, ArrayInt32Value obj)
Parameters
_bb ByteBuffer
obj ArrayInt32Value
Returns
- ArrayInt32Value
GetValueArray()
public int[] GetValueArray()
Returns
- int[]
GetValueBytes()
public ArraySegment<byte>? GetValueBytes()
Returns
- ArraySegment<byte>?
StartArrayInt32Value(FlatBufferBuilder)
public static void StartArrayInt32Value(FlatBufferBuilder builder)
Parameters
builder FlatBufferBuilder
StartValueVector(FlatBufferBuilder, int)
public static void StartValueVector(FlatBufferBuilder builder, int numElems)
Parameters
builder FlatBufferBuilder
numElems int
ValidateVersion()
public static void ValidateVersion()
Value(int)
Parameters
j int
Returns
- int
__assign(int, ByteBuffer)
public ArrayInt32Value __assign(int _i, ByteBuffer _bb)
Parameters
_i int
_bb ByteBuffer
Returns
- ArrayInt32Value
__init(int, ByteBuffer)
public void __init(int _i, ByteBuffer _bb)
Parameters
_i int
_bb ByteBuffer