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