Apache.Arrow.Flatbuf.Decimal
namespace Apache.Arrow.Flatbuf
{
internal struct Decimal : IFlatbufferObject
{
public ByteBuffer ByteBuffer { get; }
public int Precision { get; }
public int Scale { get; }
public int BitWidth { get; }
public static void ValidateVersion();
public static Decimal GetRootAsDecimal(ByteBuffer _bb);
public static Decimal GetRootAsDecimal(ByteBuffer _bb, Decimal obj);
public void __init(int _i, ByteBuffer _bb);
public Decimal __assign(int _i, ByteBuffer _bb);
public static Offset<Decimal> CreateDecimal(FlatBufferBuilder builder, int precision = 0, int scale = 0, int bitWidth = 128);
public static void StartDecimal(FlatBufferBuilder builder);
public static void AddPrecision(FlatBufferBuilder builder, int precision);
public static void AddScale(FlatBufferBuilder builder, int scale);
public static void AddBitWidth(FlatBufferBuilder builder, int bitWidth);
public static Offset<Decimal> EndDecimal(FlatBufferBuilder builder);
}
}