1*890232f2SAndroid Build Coastguard Worker // automatically generated by the FlatBuffers compiler, do not modify 2*890232f2SAndroid Build Coastguard Worker 3*890232f2SAndroid Build Coastguard Worker package optional_scalars 4*890232f2SAndroid Build Coastguard Worker 5*890232f2SAndroid Build Coastguard Worker import java.nio.* 6*890232f2SAndroid Build Coastguard Worker import kotlin.math.sign 7*890232f2SAndroid Build Coastguard Worker import com.google.flatbuffers.* 8*890232f2SAndroid Build Coastguard Worker 9*890232f2SAndroid Build Coastguard Worker @Suppress("unused") 10*890232f2SAndroid Build Coastguard Worker class ScalarStuff : Table() { 11*890232f2SAndroid Build Coastguard Worker __initnull12*890232f2SAndroid Build Coastguard Worker fun __init(_i: Int, _bb: ByteBuffer) { 13*890232f2SAndroid Build Coastguard Worker __reset(_i, _bb) 14*890232f2SAndroid Build Coastguard Worker } __assignnull15*890232f2SAndroid Build Coastguard Worker fun __assign(_i: Int, _bb: ByteBuffer) : ScalarStuff { 16*890232f2SAndroid Build Coastguard Worker __init(_i, _bb) 17*890232f2SAndroid Build Coastguard Worker return this 18*890232f2SAndroid Build Coastguard Worker } 19*890232f2SAndroid Build Coastguard Worker val justI8 : Byte 20*890232f2SAndroid Build Coastguard Worker get() { 21*890232f2SAndroid Build Coastguard Worker val o = __offset(4) 22*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.get(o + bb_pos) else 0 23*890232f2SAndroid Build Coastguard Worker } 24*890232f2SAndroid Build Coastguard Worker val maybeI8 : Byte? 25*890232f2SAndroid Build Coastguard Worker get() { 26*890232f2SAndroid Build Coastguard Worker val o = __offset(6) 27*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.get(o + bb_pos) else null 28*890232f2SAndroid Build Coastguard Worker } 29*890232f2SAndroid Build Coastguard Worker val defaultI8 : Byte 30*890232f2SAndroid Build Coastguard Worker get() { 31*890232f2SAndroid Build Coastguard Worker val o = __offset(8) 32*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.get(o + bb_pos) else 42 33*890232f2SAndroid Build Coastguard Worker } 34*890232f2SAndroid Build Coastguard Worker val justU8 : UByte 35*890232f2SAndroid Build Coastguard Worker get() { 36*890232f2SAndroid Build Coastguard Worker val o = __offset(10) 37*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.get(o + bb_pos).toUByte() else 0u 38*890232f2SAndroid Build Coastguard Worker } 39*890232f2SAndroid Build Coastguard Worker val maybeU8 : UByte? 40*890232f2SAndroid Build Coastguard Worker get() { 41*890232f2SAndroid Build Coastguard Worker val o = __offset(12) 42*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.get(o + bb_pos).toUByte() else null 43*890232f2SAndroid Build Coastguard Worker } 44*890232f2SAndroid Build Coastguard Worker val defaultU8 : UByte 45*890232f2SAndroid Build Coastguard Worker get() { 46*890232f2SAndroid Build Coastguard Worker val o = __offset(14) 47*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.get(o + bb_pos).toUByte() else 42u 48*890232f2SAndroid Build Coastguard Worker } 49*890232f2SAndroid Build Coastguard Worker val justI16 : Short 50*890232f2SAndroid Build Coastguard Worker get() { 51*890232f2SAndroid Build Coastguard Worker val o = __offset(16) 52*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getShort(o + bb_pos) else 0 53*890232f2SAndroid Build Coastguard Worker } 54*890232f2SAndroid Build Coastguard Worker val maybeI16 : Short? 55*890232f2SAndroid Build Coastguard Worker get() { 56*890232f2SAndroid Build Coastguard Worker val o = __offset(18) 57*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getShort(o + bb_pos) else null 58*890232f2SAndroid Build Coastguard Worker } 59*890232f2SAndroid Build Coastguard Worker val defaultI16 : Short 60*890232f2SAndroid Build Coastguard Worker get() { 61*890232f2SAndroid Build Coastguard Worker val o = __offset(20) 62*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getShort(o + bb_pos) else 42 63*890232f2SAndroid Build Coastguard Worker } 64*890232f2SAndroid Build Coastguard Worker val justU16 : UShort 65*890232f2SAndroid Build Coastguard Worker get() { 66*890232f2SAndroid Build Coastguard Worker val o = __offset(22) 67*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getShort(o + bb_pos).toUShort() else 0u 68*890232f2SAndroid Build Coastguard Worker } 69*890232f2SAndroid Build Coastguard Worker val maybeU16 : UShort? 70*890232f2SAndroid Build Coastguard Worker get() { 71*890232f2SAndroid Build Coastguard Worker val o = __offset(24) 72*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getShort(o + bb_pos).toUShort() else null 73*890232f2SAndroid Build Coastguard Worker } 74*890232f2SAndroid Build Coastguard Worker val defaultU16 : UShort 75*890232f2SAndroid Build Coastguard Worker get() { 76*890232f2SAndroid Build Coastguard Worker val o = __offset(26) 77*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getShort(o + bb_pos).toUShort() else 42u 78*890232f2SAndroid Build Coastguard Worker } 79*890232f2SAndroid Build Coastguard Worker val justI32 : Int 80*890232f2SAndroid Build Coastguard Worker get() { 81*890232f2SAndroid Build Coastguard Worker val o = __offset(28) 82*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getInt(o + bb_pos) else 0 83*890232f2SAndroid Build Coastguard Worker } 84*890232f2SAndroid Build Coastguard Worker val maybeI32 : Int? 85*890232f2SAndroid Build Coastguard Worker get() { 86*890232f2SAndroid Build Coastguard Worker val o = __offset(30) 87*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getInt(o + bb_pos) else null 88*890232f2SAndroid Build Coastguard Worker } 89*890232f2SAndroid Build Coastguard Worker val defaultI32 : Int 90*890232f2SAndroid Build Coastguard Worker get() { 91*890232f2SAndroid Build Coastguard Worker val o = __offset(32) 92*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getInt(o + bb_pos) else 42 93*890232f2SAndroid Build Coastguard Worker } 94*890232f2SAndroid Build Coastguard Worker val justU32 : UInt 95*890232f2SAndroid Build Coastguard Worker get() { 96*890232f2SAndroid Build Coastguard Worker val o = __offset(34) 97*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getInt(o + bb_pos).toUInt() else 0u 98*890232f2SAndroid Build Coastguard Worker } 99*890232f2SAndroid Build Coastguard Worker val maybeU32 : UInt? 100*890232f2SAndroid Build Coastguard Worker get() { 101*890232f2SAndroid Build Coastguard Worker val o = __offset(36) 102*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getInt(o + bb_pos).toUInt() else null 103*890232f2SAndroid Build Coastguard Worker } 104*890232f2SAndroid Build Coastguard Worker val defaultU32 : UInt 105*890232f2SAndroid Build Coastguard Worker get() { 106*890232f2SAndroid Build Coastguard Worker val o = __offset(38) 107*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getInt(o + bb_pos).toUInt() else 42u 108*890232f2SAndroid Build Coastguard Worker } 109*890232f2SAndroid Build Coastguard Worker val justI64 : Long 110*890232f2SAndroid Build Coastguard Worker get() { 111*890232f2SAndroid Build Coastguard Worker val o = __offset(40) 112*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getLong(o + bb_pos) else 0L 113*890232f2SAndroid Build Coastguard Worker } 114*890232f2SAndroid Build Coastguard Worker val maybeI64 : Long? 115*890232f2SAndroid Build Coastguard Worker get() { 116*890232f2SAndroid Build Coastguard Worker val o = __offset(42) 117*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getLong(o + bb_pos) else null 118*890232f2SAndroid Build Coastguard Worker } 119*890232f2SAndroid Build Coastguard Worker val defaultI64 : Long 120*890232f2SAndroid Build Coastguard Worker get() { 121*890232f2SAndroid Build Coastguard Worker val o = __offset(44) 122*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getLong(o + bb_pos) else 42L 123*890232f2SAndroid Build Coastguard Worker } 124*890232f2SAndroid Build Coastguard Worker val justU64 : ULong 125*890232f2SAndroid Build Coastguard Worker get() { 126*890232f2SAndroid Build Coastguard Worker val o = __offset(46) 127*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getLong(o + bb_pos).toULong() else 0UL 128*890232f2SAndroid Build Coastguard Worker } 129*890232f2SAndroid Build Coastguard Worker val maybeU64 : ULong? 130*890232f2SAndroid Build Coastguard Worker get() { 131*890232f2SAndroid Build Coastguard Worker val o = __offset(48) 132*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getLong(o + bb_pos).toULong() else null 133*890232f2SAndroid Build Coastguard Worker } 134*890232f2SAndroid Build Coastguard Worker val defaultU64 : ULong 135*890232f2SAndroid Build Coastguard Worker get() { 136*890232f2SAndroid Build Coastguard Worker val o = __offset(50) 137*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getLong(o + bb_pos).toULong() else 42UL 138*890232f2SAndroid Build Coastguard Worker } 139*890232f2SAndroid Build Coastguard Worker val justF32 : Float 140*890232f2SAndroid Build Coastguard Worker get() { 141*890232f2SAndroid Build Coastguard Worker val o = __offset(52) 142*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getFloat(o + bb_pos) else 0.0f 143*890232f2SAndroid Build Coastguard Worker } 144*890232f2SAndroid Build Coastguard Worker val maybeF32 : Float? 145*890232f2SAndroid Build Coastguard Worker get() { 146*890232f2SAndroid Build Coastguard Worker val o = __offset(54) 147*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getFloat(o + bb_pos) else null 148*890232f2SAndroid Build Coastguard Worker } 149*890232f2SAndroid Build Coastguard Worker val defaultF32 : Float 150*890232f2SAndroid Build Coastguard Worker get() { 151*890232f2SAndroid Build Coastguard Worker val o = __offset(56) 152*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getFloat(o + bb_pos) else 42.0f 153*890232f2SAndroid Build Coastguard Worker } 154*890232f2SAndroid Build Coastguard Worker val justF64 : Double 155*890232f2SAndroid Build Coastguard Worker get() { 156*890232f2SAndroid Build Coastguard Worker val o = __offset(58) 157*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getDouble(o + bb_pos) else 0.0 158*890232f2SAndroid Build Coastguard Worker } 159*890232f2SAndroid Build Coastguard Worker val maybeF64 : Double? 160*890232f2SAndroid Build Coastguard Worker get() { 161*890232f2SAndroid Build Coastguard Worker val o = __offset(60) 162*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getDouble(o + bb_pos) else null 163*890232f2SAndroid Build Coastguard Worker } 164*890232f2SAndroid Build Coastguard Worker val defaultF64 : Double 165*890232f2SAndroid Build Coastguard Worker get() { 166*890232f2SAndroid Build Coastguard Worker val o = __offset(62) 167*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.getDouble(o + bb_pos) else 42.0 168*890232f2SAndroid Build Coastguard Worker } 169*890232f2SAndroid Build Coastguard Worker val justBool : Boolean 170*890232f2SAndroid Build Coastguard Worker get() { 171*890232f2SAndroid Build Coastguard Worker val o = __offset(64) 172*890232f2SAndroid Build Coastguard Worker return if(o != 0) 0.toByte() != bb.get(o + bb_pos) else false 173*890232f2SAndroid Build Coastguard Worker } 174*890232f2SAndroid Build Coastguard Worker val maybeBool : Boolean? 175*890232f2SAndroid Build Coastguard Worker get() { 176*890232f2SAndroid Build Coastguard Worker val o = __offset(66) 177*890232f2SAndroid Build Coastguard Worker return if(o != 0) 0.toByte() != bb.get(o + bb_pos) else null 178*890232f2SAndroid Build Coastguard Worker } 179*890232f2SAndroid Build Coastguard Worker val defaultBool : Boolean 180*890232f2SAndroid Build Coastguard Worker get() { 181*890232f2SAndroid Build Coastguard Worker val o = __offset(68) 182*890232f2SAndroid Build Coastguard Worker return if(o != 0) 0.toByte() != bb.get(o + bb_pos) else true 183*890232f2SAndroid Build Coastguard Worker } 184*890232f2SAndroid Build Coastguard Worker val justEnum : Byte 185*890232f2SAndroid Build Coastguard Worker get() { 186*890232f2SAndroid Build Coastguard Worker val o = __offset(70) 187*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.get(o + bb_pos) else 0 188*890232f2SAndroid Build Coastguard Worker } 189*890232f2SAndroid Build Coastguard Worker val maybeEnum : Byte? 190*890232f2SAndroid Build Coastguard Worker get() { 191*890232f2SAndroid Build Coastguard Worker val o = __offset(72) 192*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.get(o + bb_pos) else null 193*890232f2SAndroid Build Coastguard Worker } 194*890232f2SAndroid Build Coastguard Worker val defaultEnum : Byte 195*890232f2SAndroid Build Coastguard Worker get() { 196*890232f2SAndroid Build Coastguard Worker val o = __offset(74) 197*890232f2SAndroid Build Coastguard Worker return if(o != 0) bb.get(o + bb_pos) else 1 198*890232f2SAndroid Build Coastguard Worker } 199*890232f2SAndroid Build Coastguard Worker companion object { validateVersionnull200*890232f2SAndroid Build Coastguard Worker fun validateVersion() = Constants.FLATBUFFERS_2_0_0() 201*890232f2SAndroid Build Coastguard Worker fun getRootAsScalarStuff(_bb: ByteBuffer): ScalarStuff = getRootAsScalarStuff(_bb, ScalarStuff()) 202*890232f2SAndroid Build Coastguard Worker fun getRootAsScalarStuff(_bb: ByteBuffer, obj: ScalarStuff): ScalarStuff { 203*890232f2SAndroid Build Coastguard Worker _bb.order(ByteOrder.LITTLE_ENDIAN) 204*890232f2SAndroid Build Coastguard Worker return (obj.__assign(_bb.getInt(_bb.position()) + _bb.position(), _bb)) 205*890232f2SAndroid Build Coastguard Worker } ScalarStuffBufferHasIdentifiernull206*890232f2SAndroid Build Coastguard Worker fun ScalarStuffBufferHasIdentifier(_bb: ByteBuffer) : Boolean = __has_identifier(_bb, "NULL") 207*890232f2SAndroid Build Coastguard Worker fun createScalarStuff(builder: FlatBufferBuilder, justI8: Byte, maybeI8: Byte?, defaultI8: Byte, justU8: UByte, maybeU8: UByte?, defaultU8: UByte, justI16: Short, maybeI16: Short?, defaultI16: Short, justU16: UShort, maybeU16: UShort?, defaultU16: UShort, justI32: Int, maybeI32: Int?, defaultI32: Int, justU32: UInt, maybeU32: UInt?, defaultU32: UInt, justI64: Long, maybeI64: Long?, defaultI64: Long, justU64: ULong, maybeU64: ULong?, defaultU64: ULong, justF32: Float, maybeF32: Float?, defaultF32: Float, justF64: Double, maybeF64: Double?, defaultF64: Double, justBool: Boolean, maybeBool: Boolean?, defaultBool: Boolean, justEnum: Byte, maybeEnum: Byte?, defaultEnum: Byte) : Int { 208*890232f2SAndroid Build Coastguard Worker builder.startTable(36) 209*890232f2SAndroid Build Coastguard Worker addDefaultF64(builder, defaultF64) 210*890232f2SAndroid Build Coastguard Worker maybeF64?.run { addMaybeF64(builder, maybeF64) } 211*890232f2SAndroid Build Coastguard Worker addJustF64(builder, justF64) 212*890232f2SAndroid Build Coastguard Worker addDefaultU64(builder, defaultU64) 213*890232f2SAndroid Build Coastguard Worker maybeU64?.run { addMaybeU64(builder, maybeU64) } 214*890232f2SAndroid Build Coastguard Worker addJustU64(builder, justU64) 215*890232f2SAndroid Build Coastguard Worker addDefaultI64(builder, defaultI64) 216*890232f2SAndroid Build Coastguard Worker maybeI64?.run { addMaybeI64(builder, maybeI64) } 217*890232f2SAndroid Build Coastguard Worker addJustI64(builder, justI64) 218*890232f2SAndroid Build Coastguard Worker addDefaultF32(builder, defaultF32) 219*890232f2SAndroid Build Coastguard Worker maybeF32?.run { addMaybeF32(builder, maybeF32) } 220*890232f2SAndroid Build Coastguard Worker addJustF32(builder, justF32) 221*890232f2SAndroid Build Coastguard Worker addDefaultU32(builder, defaultU32) 222*890232f2SAndroid Build Coastguard Worker maybeU32?.run { addMaybeU32(builder, maybeU32) } 223*890232f2SAndroid Build Coastguard Worker addJustU32(builder, justU32) 224*890232f2SAndroid Build Coastguard Worker addDefaultI32(builder, defaultI32) 225*890232f2SAndroid Build Coastguard Worker maybeI32?.run { addMaybeI32(builder, maybeI32) } 226*890232f2SAndroid Build Coastguard Worker addJustI32(builder, justI32) 227*890232f2SAndroid Build Coastguard Worker addDefaultU16(builder, defaultU16) 228*890232f2SAndroid Build Coastguard Worker maybeU16?.run { addMaybeU16(builder, maybeU16) } 229*890232f2SAndroid Build Coastguard Worker addJustU16(builder, justU16) 230*890232f2SAndroid Build Coastguard Worker addDefaultI16(builder, defaultI16) 231*890232f2SAndroid Build Coastguard Worker maybeI16?.run { addMaybeI16(builder, maybeI16) } 232*890232f2SAndroid Build Coastguard Worker addJustI16(builder, justI16) 233*890232f2SAndroid Build Coastguard Worker addDefaultEnum(builder, defaultEnum) 234*890232f2SAndroid Build Coastguard Worker maybeEnum?.run { addMaybeEnum(builder, maybeEnum) } 235*890232f2SAndroid Build Coastguard Worker addJustEnum(builder, justEnum) 236*890232f2SAndroid Build Coastguard Worker addDefaultBool(builder, defaultBool) 237*890232f2SAndroid Build Coastguard Worker maybeBool?.run { addMaybeBool(builder, maybeBool) } 238*890232f2SAndroid Build Coastguard Worker addJustBool(builder, justBool) 239*890232f2SAndroid Build Coastguard Worker addDefaultU8(builder, defaultU8) 240*890232f2SAndroid Build Coastguard Worker maybeU8?.run { addMaybeU8(builder, maybeU8) } 241*890232f2SAndroid Build Coastguard Worker addJustU8(builder, justU8) 242*890232f2SAndroid Build Coastguard Worker addDefaultI8(builder, defaultI8) 243*890232f2SAndroid Build Coastguard Worker maybeI8?.run { addMaybeI8(builder, maybeI8) } 244*890232f2SAndroid Build Coastguard Worker addJustI8(builder, justI8) 245*890232f2SAndroid Build Coastguard Worker return endScalarStuff(builder) 246*890232f2SAndroid Build Coastguard Worker } startScalarStuffnull247*890232f2SAndroid Build Coastguard Worker fun startScalarStuff(builder: FlatBufferBuilder) = builder.startTable(36) 248*890232f2SAndroid Build Coastguard Worker fun addJustI8(builder: FlatBufferBuilder, justI8: Byte) = builder.addByte(0, justI8, 0) 249*890232f2SAndroid Build Coastguard Worker fun addMaybeI8(builder: FlatBufferBuilder, maybeI8: Byte) = builder.addByte(1, maybeI8, 0) 250*890232f2SAndroid Build Coastguard Worker fun addDefaultI8(builder: FlatBufferBuilder, defaultI8: Byte) = builder.addByte(2, defaultI8, 42) 251*890232f2SAndroid Build Coastguard Worker fun addJustU8(builder: FlatBufferBuilder, justU8: UByte) = builder.addByte(3, justU8.toByte(), 0) 252*890232f2SAndroid Build Coastguard Worker fun addMaybeU8(builder: FlatBufferBuilder, maybeU8: UByte) = builder.addByte(4, maybeU8.toByte(), 0) 253*890232f2SAndroid Build Coastguard Worker fun addDefaultU8(builder: FlatBufferBuilder, defaultU8: UByte) = builder.addByte(5, defaultU8.toByte(), 42) 254*890232f2SAndroid Build Coastguard Worker fun addJustI16(builder: FlatBufferBuilder, justI16: Short) = builder.addShort(6, justI16, 0) 255*890232f2SAndroid Build Coastguard Worker fun addMaybeI16(builder: FlatBufferBuilder, maybeI16: Short) = builder.addShort(7, maybeI16, 0) 256*890232f2SAndroid Build Coastguard Worker fun addDefaultI16(builder: FlatBufferBuilder, defaultI16: Short) = builder.addShort(8, defaultI16, 42) 257*890232f2SAndroid Build Coastguard Worker fun addJustU16(builder: FlatBufferBuilder, justU16: UShort) = builder.addShort(9, justU16.toShort(), 0) 258*890232f2SAndroid Build Coastguard Worker fun addMaybeU16(builder: FlatBufferBuilder, maybeU16: UShort) = builder.addShort(10, maybeU16.toShort(), 0) 259*890232f2SAndroid Build Coastguard Worker fun addDefaultU16(builder: FlatBufferBuilder, defaultU16: UShort) = builder.addShort(11, defaultU16.toShort(), 42) 260*890232f2SAndroid Build Coastguard Worker fun addJustI32(builder: FlatBufferBuilder, justI32: Int) = builder.addInt(12, justI32, 0) 261*890232f2SAndroid Build Coastguard Worker fun addMaybeI32(builder: FlatBufferBuilder, maybeI32: Int) = builder.addInt(13, maybeI32, 0) 262*890232f2SAndroid Build Coastguard Worker fun addDefaultI32(builder: FlatBufferBuilder, defaultI32: Int) = builder.addInt(14, defaultI32, 42) 263*890232f2SAndroid Build Coastguard Worker fun addJustU32(builder: FlatBufferBuilder, justU32: UInt) = builder.addInt(15, justU32.toInt(), 0) 264*890232f2SAndroid Build Coastguard Worker fun addMaybeU32(builder: FlatBufferBuilder, maybeU32: UInt) = builder.addInt(16, maybeU32.toInt(), 0) 265*890232f2SAndroid Build Coastguard Worker fun addDefaultU32(builder: FlatBufferBuilder, defaultU32: UInt) = builder.addInt(17, defaultU32.toInt(), 42) 266*890232f2SAndroid Build Coastguard Worker fun addJustI64(builder: FlatBufferBuilder, justI64: Long) = builder.addLong(18, justI64, 0L) 267*890232f2SAndroid Build Coastguard Worker fun addMaybeI64(builder: FlatBufferBuilder, maybeI64: Long) = builder.addLong(19, maybeI64, 0) 268*890232f2SAndroid Build Coastguard Worker fun addDefaultI64(builder: FlatBufferBuilder, defaultI64: Long) = builder.addLong(20, defaultI64, 42L) 269*890232f2SAndroid Build Coastguard Worker fun addJustU64(builder: FlatBufferBuilder, justU64: ULong) = builder.addLong(21, justU64.toLong(), 0) 270*890232f2SAndroid Build Coastguard Worker fun addMaybeU64(builder: FlatBufferBuilder, maybeU64: ULong) = builder.addLong(22, maybeU64.toLong(), 0) 271*890232f2SAndroid Build Coastguard Worker fun addDefaultU64(builder: FlatBufferBuilder, defaultU64: ULong) = builder.addLong(23, defaultU64.toLong(), 42) 272*890232f2SAndroid Build Coastguard Worker fun addJustF32(builder: FlatBufferBuilder, justF32: Float) = builder.addFloat(24, justF32, 0.0) 273*890232f2SAndroid Build Coastguard Worker fun addMaybeF32(builder: FlatBufferBuilder, maybeF32: Float) = builder.addFloat(25, maybeF32, 0.0) 274*890232f2SAndroid Build Coastguard Worker fun addDefaultF32(builder: FlatBufferBuilder, defaultF32: Float) = builder.addFloat(26, defaultF32, 42.0) 275*890232f2SAndroid Build Coastguard Worker fun addJustF64(builder: FlatBufferBuilder, justF64: Double) = builder.addDouble(27, justF64, 0.0) 276*890232f2SAndroid Build Coastguard Worker fun addMaybeF64(builder: FlatBufferBuilder, maybeF64: Double) = builder.addDouble(28, maybeF64, 0.0) 277*890232f2SAndroid Build Coastguard Worker fun addDefaultF64(builder: FlatBufferBuilder, defaultF64: Double) = builder.addDouble(29, defaultF64, 42.0) 278*890232f2SAndroid Build Coastguard Worker fun addJustBool(builder: FlatBufferBuilder, justBool: Boolean) = builder.addBoolean(30, justBool, false) 279*890232f2SAndroid Build Coastguard Worker fun addMaybeBool(builder: FlatBufferBuilder, maybeBool: Boolean) = builder.addBoolean(31, maybeBool, false) 280*890232f2SAndroid Build Coastguard Worker fun addDefaultBool(builder: FlatBufferBuilder, defaultBool: Boolean) = builder.addBoolean(32, defaultBool, true) 281*890232f2SAndroid Build Coastguard Worker fun addJustEnum(builder: FlatBufferBuilder, justEnum: Byte) = builder.addByte(33, justEnum, 0) 282*890232f2SAndroid Build Coastguard Worker fun addMaybeEnum(builder: FlatBufferBuilder, maybeEnum: Byte) = builder.addByte(34, maybeEnum, 0) 283*890232f2SAndroid Build Coastguard Worker fun addDefaultEnum(builder: FlatBufferBuilder, defaultEnum: Byte) = builder.addByte(35, defaultEnum, 1) 284*890232f2SAndroid Build Coastguard Worker fun endScalarStuff(builder: FlatBufferBuilder) : Int { 285*890232f2SAndroid Build Coastguard Worker val o = builder.endTable() 286*890232f2SAndroid Build Coastguard Worker return o 287*890232f2SAndroid Build Coastguard Worker } finishScalarStuffBuffernull288*890232f2SAndroid Build Coastguard Worker fun finishScalarStuffBuffer(builder: FlatBufferBuilder, offset: Int) = builder.finish(offset, "NULL") 289*890232f2SAndroid Build Coastguard Worker fun finishSizePrefixedScalarStuffBuffer(builder: FlatBufferBuilder, offset: Int) = builder.finishSizePrefixed(offset, "NULL") 290*890232f2SAndroid Build Coastguard Worker } 291*890232f2SAndroid Build Coastguard Worker } 292