Apache.Arrow.Flatbuf.TensorDim
namespace Apache.Arrow.Flatbuf
{
internal struct TensorDim : IFlatbufferObject
{
public ByteBuffer ByteBuffer { get; }
public long Size { get; }
public string Name { get; }
public static void ValidateVersion();
public static TensorDim GetRootAsTensorDim(ByteBuffer _bb);
public static TensorDim GetRootAsTensorDim(ByteBuffer _bb, TensorDim obj);
public void __init(int _i, ByteBuffer _bb);
public TensorDim __assign(int _i, ByteBuffer _bb);
public Span<byte> GetNameBytes();
public byte[] GetNameArray();
public static Offset<TensorDim> CreateTensorDim(FlatBufferBuilder builder, long size = 0, StringOffset nameOffset = default(StringOffset));
public static void StartTensorDim(FlatBufferBuilder builder);
public static void AddSize(FlatBufferBuilder builder, long size);
public static void AddName(FlatBufferBuilder builder, StringOffset nameOffset);
public static Offset<TensorDim> EndTensorDim(FlatBufferBuilder builder);
}
}