<PackageReference Include="Apache.Arrow" Version="23.0.0" />

Apache.Arrow.Flatbuf.SparseMatrixIndexCSX

namespace Apache.Arrow.Flatbuf { internal struct SparseMatrixIndexCSX : IFlatbufferObject { public ByteBuffer ByteBuffer { get; } public SparseMatrixCompressedAxis CompressedAxis { get; } public Int? IndptrType { get; } public Buffer? IndptrBuffer { get; } public Int? IndicesType { get; } public Buffer? IndicesBuffer { get; } public static void ValidateVersion(); public static SparseMatrixIndexCSX GetRootAsSparseMatrixIndexCSX(ByteBuffer _bb); public static SparseMatrixIndexCSX GetRootAsSparseMatrixIndexCSX(ByteBuffer _bb, SparseMatrixIndexCSX obj); public void __init(int _i, ByteBuffer _bb); public SparseMatrixIndexCSX __assign(int _i, ByteBuffer _bb); public static void StartSparseMatrixIndexCSX(FlatBufferBuilder builder); public static void AddCompressedAxis(FlatBufferBuilder builder, SparseMatrixCompressedAxis compressedAxis); public static void AddIndptrType(FlatBufferBuilder builder, Offset<Int> indptrTypeOffset); public static void AddIndptrBuffer(FlatBufferBuilder builder, Offset<Buffer> indptrBufferOffset); public static void AddIndicesType(FlatBufferBuilder builder, Offset<Int> indicesTypeOffset); public static void AddIndicesBuffer(FlatBufferBuilder builder, Offset<Buffer> indicesBufferOffset); public static Offset<SparseMatrixIndexCSX> EndSparseMatrixIndexCSX(FlatBufferBuilder builder); } }