Struct ArrayInt64Value
- Namespace
- Virtufin.Data.FlatBuffers
- Assembly
- Virtufin.Data.dll
public struct ArrayInt64Value : 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
CreateArrayInt64Value(FlatBufferBuilder, VectorOffset)
public static Offset<ArrayInt64Value> CreateArrayInt64Value(FlatBufferBuilder builder, VectorOffset valueOffset = default)
Parameters
builder FlatBufferBuilder
valueOffset VectorOffset
Returns
- Offset<ArrayInt64Value>
CreateValueVector(FlatBufferBuilder, long[])
public static VectorOffset CreateValueVector(FlatBufferBuilder builder, long[] data)
Parameters
builder FlatBufferBuilder
data long[]
Returns
- VectorOffset
CreateValueVectorBlock(FlatBufferBuilder, ArraySegment<long>)
public static VectorOffset CreateValueVectorBlock(FlatBufferBuilder builder, ArraySegment<long> data)
Parameters
builder FlatBufferBuilder
data ArraySegment<long>
Returns
- VectorOffset
CreateValueVectorBlock(FlatBufferBuilder, long[])
public static VectorOffset CreateValueVectorBlock(FlatBufferBuilder builder, long[] data)
Parameters
builder FlatBufferBuilder
data long[]
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
EndArrayInt64Value(FlatBufferBuilder)
public static Offset<ArrayInt64Value> EndArrayInt64Value(FlatBufferBuilder builder)
Parameters
builder FlatBufferBuilder
Returns
- Offset<ArrayInt64Value>
GetRootAsArrayInt64Value(ByteBuffer)
public static ArrayInt64Value GetRootAsArrayInt64Value(ByteBuffer _bb)
Parameters
_bb ByteBuffer
Returns
- ArrayInt64Value
GetRootAsArrayInt64Value(ByteBuffer, ArrayInt64Value)
public static ArrayInt64Value GetRootAsArrayInt64Value(ByteBuffer _bb, ArrayInt64Value obj)
Parameters
_bb ByteBuffer
obj ArrayInt64Value
Returns
- ArrayInt64Value
GetValueArray()
public long[] GetValueArray()
Returns
- long[]
GetValueBytes()
public ArraySegment<byte>? GetValueBytes()
Returns
- ArraySegment<byte>?
StartArrayInt64Value(FlatBufferBuilder)
public static void StartArrayInt64Value(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
- long
__assign(int, ByteBuffer)
public ArrayInt64Value __assign(int _i, ByteBuffer _bb)
Parameters
_i int
_bb ByteBuffer
Returns
- ArrayInt64Value
__init(int, ByteBuffer)
public void __init(int _i, ByteBuffer _bb)
Parameters
_i int
_bb ByteBuffer