]>
Commit | Line | Data |
---|---|---|
1d09f67e TL |
1 | // <auto-generated> |
2 | // automatically generated by the FlatBuffers compiler, do not modify | |
3 | // </auto-generated> | |
4 | ||
5 | namespace Apache.Arrow.Flatbuf | |
6 | { | |
7 | ||
8 | using global::System; | |
9 | using global::FlatBuffers; | |
10 | ||
11 | /// A Struct_ in the flatbuffer metadata is the same as an Arrow Struct | |
12 | /// (according to the physical memory layout). We used Struct_ here as | |
13 | /// Struct is a reserved word in Flatbuffers | |
14 | internal struct Struct_ : IFlatbufferObject | |
15 | { | |
16 | private Table __p; | |
17 | public ByteBuffer ByteBuffer { get { return __p.bb; } } | |
18 | public static Struct_ GetRootAsStruct_(ByteBuffer _bb) { return GetRootAsStruct_(_bb, new Struct_()); } | |
19 | public static Struct_ GetRootAsStruct_(ByteBuffer _bb, Struct_ obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); } | |
20 | public void __init(int _i, ByteBuffer _bb) { __p.bb_pos = _i; __p.bb = _bb; } | |
21 | public Struct_ __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; } | |
22 | ||
23 | ||
24 | public static void StartStruct_(FlatBufferBuilder builder) { builder.StartObject(0); } | |
25 | public static Offset<Struct_> EndStruct_(FlatBufferBuilder builder) { | |
26 | int o = builder.EndObject(); | |
27 | return new Offset<Struct_>(o); | |
28 | } | |
29 | }; | |
30 | ||
31 | ||
32 | } |