1*890232f2SAndroid Build Coastguard Worker// Code generated by the FlatBuffers compiler. DO NOT EDIT. 2*890232f2SAndroid Build Coastguard Worker 3*890232f2SAndroid Build Coastguard Workerpackage optional_scalars 4*890232f2SAndroid Build Coastguard Worker 5*890232f2SAndroid Build Coastguard Workerimport ( 6*890232f2SAndroid Build Coastguard Worker flatbuffers "github.com/google/flatbuffers/go" 7*890232f2SAndroid Build Coastguard Worker) 8*890232f2SAndroid Build Coastguard Worker 9*890232f2SAndroid Build Coastguard Workertype ScalarStuffT struct { 10*890232f2SAndroid Build Coastguard Worker JustI8 int8 `json:"just_i8"` 11*890232f2SAndroid Build Coastguard Worker MaybeI8 *int8 `json:"maybe_i8"` 12*890232f2SAndroid Build Coastguard Worker DefaultI8 int8 `json:"default_i8"` 13*890232f2SAndroid Build Coastguard Worker JustU8 byte `json:"just_u8"` 14*890232f2SAndroid Build Coastguard Worker MaybeU8 *byte `json:"maybe_u8"` 15*890232f2SAndroid Build Coastguard Worker DefaultU8 byte `json:"default_u8"` 16*890232f2SAndroid Build Coastguard Worker JustI16 int16 `json:"just_i16"` 17*890232f2SAndroid Build Coastguard Worker MaybeI16 *int16 `json:"maybe_i16"` 18*890232f2SAndroid Build Coastguard Worker DefaultI16 int16 `json:"default_i16"` 19*890232f2SAndroid Build Coastguard Worker JustU16 uint16 `json:"just_u16"` 20*890232f2SAndroid Build Coastguard Worker MaybeU16 *uint16 `json:"maybe_u16"` 21*890232f2SAndroid Build Coastguard Worker DefaultU16 uint16 `json:"default_u16"` 22*890232f2SAndroid Build Coastguard Worker JustI32 int32 `json:"just_i32"` 23*890232f2SAndroid Build Coastguard Worker MaybeI32 *int32 `json:"maybe_i32"` 24*890232f2SAndroid Build Coastguard Worker DefaultI32 int32 `json:"default_i32"` 25*890232f2SAndroid Build Coastguard Worker JustU32 uint32 `json:"just_u32"` 26*890232f2SAndroid Build Coastguard Worker MaybeU32 *uint32 `json:"maybe_u32"` 27*890232f2SAndroid Build Coastguard Worker DefaultU32 uint32 `json:"default_u32"` 28*890232f2SAndroid Build Coastguard Worker JustI64 int64 `json:"just_i64"` 29*890232f2SAndroid Build Coastguard Worker MaybeI64 *int64 `json:"maybe_i64"` 30*890232f2SAndroid Build Coastguard Worker DefaultI64 int64 `json:"default_i64"` 31*890232f2SAndroid Build Coastguard Worker JustU64 uint64 `json:"just_u64"` 32*890232f2SAndroid Build Coastguard Worker MaybeU64 *uint64 `json:"maybe_u64"` 33*890232f2SAndroid Build Coastguard Worker DefaultU64 uint64 `json:"default_u64"` 34*890232f2SAndroid Build Coastguard Worker JustF32 float32 `json:"just_f32"` 35*890232f2SAndroid Build Coastguard Worker MaybeF32 *float32 `json:"maybe_f32"` 36*890232f2SAndroid Build Coastguard Worker DefaultF32 float32 `json:"default_f32"` 37*890232f2SAndroid Build Coastguard Worker JustF64 float64 `json:"just_f64"` 38*890232f2SAndroid Build Coastguard Worker MaybeF64 *float64 `json:"maybe_f64"` 39*890232f2SAndroid Build Coastguard Worker DefaultF64 float64 `json:"default_f64"` 40*890232f2SAndroid Build Coastguard Worker JustBool bool `json:"just_bool"` 41*890232f2SAndroid Build Coastguard Worker MaybeBool *bool `json:"maybe_bool"` 42*890232f2SAndroid Build Coastguard Worker DefaultBool bool `json:"default_bool"` 43*890232f2SAndroid Build Coastguard Worker JustEnum OptionalByte `json:"just_enum"` 44*890232f2SAndroid Build Coastguard Worker MaybeEnum *OptionalByte `json:"maybe_enum"` 45*890232f2SAndroid Build Coastguard Worker DefaultEnum OptionalByte `json:"default_enum"` 46*890232f2SAndroid Build Coastguard Worker} 47*890232f2SAndroid Build Coastguard Worker 48*890232f2SAndroid Build Coastguard Workerfunc (t *ScalarStuffT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT { 49*890232f2SAndroid Build Coastguard Worker if t == nil { return 0 } 50*890232f2SAndroid Build Coastguard Worker ScalarStuffStart(builder) 51*890232f2SAndroid Build Coastguard Worker ScalarStuffAddJustI8(builder, t.JustI8) 52*890232f2SAndroid Build Coastguard Worker if t.MaybeI8 != nil { 53*890232f2SAndroid Build Coastguard Worker ScalarStuffAddMaybeI8(builder, *t.MaybeI8) 54*890232f2SAndroid Build Coastguard Worker } 55*890232f2SAndroid Build Coastguard Worker ScalarStuffAddDefaultI8(builder, t.DefaultI8) 56*890232f2SAndroid Build Coastguard Worker ScalarStuffAddJustU8(builder, t.JustU8) 57*890232f2SAndroid Build Coastguard Worker if t.MaybeU8 != nil { 58*890232f2SAndroid Build Coastguard Worker ScalarStuffAddMaybeU8(builder, *t.MaybeU8) 59*890232f2SAndroid Build Coastguard Worker } 60*890232f2SAndroid Build Coastguard Worker ScalarStuffAddDefaultU8(builder, t.DefaultU8) 61*890232f2SAndroid Build Coastguard Worker ScalarStuffAddJustI16(builder, t.JustI16) 62*890232f2SAndroid Build Coastguard Worker if t.MaybeI16 != nil { 63*890232f2SAndroid Build Coastguard Worker ScalarStuffAddMaybeI16(builder, *t.MaybeI16) 64*890232f2SAndroid Build Coastguard Worker } 65*890232f2SAndroid Build Coastguard Worker ScalarStuffAddDefaultI16(builder, t.DefaultI16) 66*890232f2SAndroid Build Coastguard Worker ScalarStuffAddJustU16(builder, t.JustU16) 67*890232f2SAndroid Build Coastguard Worker if t.MaybeU16 != nil { 68*890232f2SAndroid Build Coastguard Worker ScalarStuffAddMaybeU16(builder, *t.MaybeU16) 69*890232f2SAndroid Build Coastguard Worker } 70*890232f2SAndroid Build Coastguard Worker ScalarStuffAddDefaultU16(builder, t.DefaultU16) 71*890232f2SAndroid Build Coastguard Worker ScalarStuffAddJustI32(builder, t.JustI32) 72*890232f2SAndroid Build Coastguard Worker if t.MaybeI32 != nil { 73*890232f2SAndroid Build Coastguard Worker ScalarStuffAddMaybeI32(builder, *t.MaybeI32) 74*890232f2SAndroid Build Coastguard Worker } 75*890232f2SAndroid Build Coastguard Worker ScalarStuffAddDefaultI32(builder, t.DefaultI32) 76*890232f2SAndroid Build Coastguard Worker ScalarStuffAddJustU32(builder, t.JustU32) 77*890232f2SAndroid Build Coastguard Worker if t.MaybeU32 != nil { 78*890232f2SAndroid Build Coastguard Worker ScalarStuffAddMaybeU32(builder, *t.MaybeU32) 79*890232f2SAndroid Build Coastguard Worker } 80*890232f2SAndroid Build Coastguard Worker ScalarStuffAddDefaultU32(builder, t.DefaultU32) 81*890232f2SAndroid Build Coastguard Worker ScalarStuffAddJustI64(builder, t.JustI64) 82*890232f2SAndroid Build Coastguard Worker if t.MaybeI64 != nil { 83*890232f2SAndroid Build Coastguard Worker ScalarStuffAddMaybeI64(builder, *t.MaybeI64) 84*890232f2SAndroid Build Coastguard Worker } 85*890232f2SAndroid Build Coastguard Worker ScalarStuffAddDefaultI64(builder, t.DefaultI64) 86*890232f2SAndroid Build Coastguard Worker ScalarStuffAddJustU64(builder, t.JustU64) 87*890232f2SAndroid Build Coastguard Worker if t.MaybeU64 != nil { 88*890232f2SAndroid Build Coastguard Worker ScalarStuffAddMaybeU64(builder, *t.MaybeU64) 89*890232f2SAndroid Build Coastguard Worker } 90*890232f2SAndroid Build Coastguard Worker ScalarStuffAddDefaultU64(builder, t.DefaultU64) 91*890232f2SAndroid Build Coastguard Worker ScalarStuffAddJustF32(builder, t.JustF32) 92*890232f2SAndroid Build Coastguard Worker if t.MaybeF32 != nil { 93*890232f2SAndroid Build Coastguard Worker ScalarStuffAddMaybeF32(builder, *t.MaybeF32) 94*890232f2SAndroid Build Coastguard Worker } 95*890232f2SAndroid Build Coastguard Worker ScalarStuffAddDefaultF32(builder, t.DefaultF32) 96*890232f2SAndroid Build Coastguard Worker ScalarStuffAddJustF64(builder, t.JustF64) 97*890232f2SAndroid Build Coastguard Worker if t.MaybeF64 != nil { 98*890232f2SAndroid Build Coastguard Worker ScalarStuffAddMaybeF64(builder, *t.MaybeF64) 99*890232f2SAndroid Build Coastguard Worker } 100*890232f2SAndroid Build Coastguard Worker ScalarStuffAddDefaultF64(builder, t.DefaultF64) 101*890232f2SAndroid Build Coastguard Worker ScalarStuffAddJustBool(builder, t.JustBool) 102*890232f2SAndroid Build Coastguard Worker if t.MaybeBool != nil { 103*890232f2SAndroid Build Coastguard Worker ScalarStuffAddMaybeBool(builder, *t.MaybeBool) 104*890232f2SAndroid Build Coastguard Worker } 105*890232f2SAndroid Build Coastguard Worker ScalarStuffAddDefaultBool(builder, t.DefaultBool) 106*890232f2SAndroid Build Coastguard Worker ScalarStuffAddJustEnum(builder, t.JustEnum) 107*890232f2SAndroid Build Coastguard Worker if t.MaybeEnum != nil { 108*890232f2SAndroid Build Coastguard Worker ScalarStuffAddMaybeEnum(builder, *t.MaybeEnum) 109*890232f2SAndroid Build Coastguard Worker } 110*890232f2SAndroid Build Coastguard Worker ScalarStuffAddDefaultEnum(builder, t.DefaultEnum) 111*890232f2SAndroid Build Coastguard Worker return ScalarStuffEnd(builder) 112*890232f2SAndroid Build Coastguard Worker} 113*890232f2SAndroid Build Coastguard Worker 114*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) UnPackTo(t *ScalarStuffT) { 115*890232f2SAndroid Build Coastguard Worker t.JustI8 = rcv.JustI8() 116*890232f2SAndroid Build Coastguard Worker t.MaybeI8 = rcv.MaybeI8() 117*890232f2SAndroid Build Coastguard Worker t.DefaultI8 = rcv.DefaultI8() 118*890232f2SAndroid Build Coastguard Worker t.JustU8 = rcv.JustU8() 119*890232f2SAndroid Build Coastguard Worker t.MaybeU8 = rcv.MaybeU8() 120*890232f2SAndroid Build Coastguard Worker t.DefaultU8 = rcv.DefaultU8() 121*890232f2SAndroid Build Coastguard Worker t.JustI16 = rcv.JustI16() 122*890232f2SAndroid Build Coastguard Worker t.MaybeI16 = rcv.MaybeI16() 123*890232f2SAndroid Build Coastguard Worker t.DefaultI16 = rcv.DefaultI16() 124*890232f2SAndroid Build Coastguard Worker t.JustU16 = rcv.JustU16() 125*890232f2SAndroid Build Coastguard Worker t.MaybeU16 = rcv.MaybeU16() 126*890232f2SAndroid Build Coastguard Worker t.DefaultU16 = rcv.DefaultU16() 127*890232f2SAndroid Build Coastguard Worker t.JustI32 = rcv.JustI32() 128*890232f2SAndroid Build Coastguard Worker t.MaybeI32 = rcv.MaybeI32() 129*890232f2SAndroid Build Coastguard Worker t.DefaultI32 = rcv.DefaultI32() 130*890232f2SAndroid Build Coastguard Worker t.JustU32 = rcv.JustU32() 131*890232f2SAndroid Build Coastguard Worker t.MaybeU32 = rcv.MaybeU32() 132*890232f2SAndroid Build Coastguard Worker t.DefaultU32 = rcv.DefaultU32() 133*890232f2SAndroid Build Coastguard Worker t.JustI64 = rcv.JustI64() 134*890232f2SAndroid Build Coastguard Worker t.MaybeI64 = rcv.MaybeI64() 135*890232f2SAndroid Build Coastguard Worker t.DefaultI64 = rcv.DefaultI64() 136*890232f2SAndroid Build Coastguard Worker t.JustU64 = rcv.JustU64() 137*890232f2SAndroid Build Coastguard Worker t.MaybeU64 = rcv.MaybeU64() 138*890232f2SAndroid Build Coastguard Worker t.DefaultU64 = rcv.DefaultU64() 139*890232f2SAndroid Build Coastguard Worker t.JustF32 = rcv.JustF32() 140*890232f2SAndroid Build Coastguard Worker t.MaybeF32 = rcv.MaybeF32() 141*890232f2SAndroid Build Coastguard Worker t.DefaultF32 = rcv.DefaultF32() 142*890232f2SAndroid Build Coastguard Worker t.JustF64 = rcv.JustF64() 143*890232f2SAndroid Build Coastguard Worker t.MaybeF64 = rcv.MaybeF64() 144*890232f2SAndroid Build Coastguard Worker t.DefaultF64 = rcv.DefaultF64() 145*890232f2SAndroid Build Coastguard Worker t.JustBool = rcv.JustBool() 146*890232f2SAndroid Build Coastguard Worker t.MaybeBool = rcv.MaybeBool() 147*890232f2SAndroid Build Coastguard Worker t.DefaultBool = rcv.DefaultBool() 148*890232f2SAndroid Build Coastguard Worker t.JustEnum = rcv.JustEnum() 149*890232f2SAndroid Build Coastguard Worker t.MaybeEnum = rcv.MaybeEnum() 150*890232f2SAndroid Build Coastguard Worker t.DefaultEnum = rcv.DefaultEnum() 151*890232f2SAndroid Build Coastguard Worker} 152*890232f2SAndroid Build Coastguard Worker 153*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) UnPack() *ScalarStuffT { 154*890232f2SAndroid Build Coastguard Worker if rcv == nil { return nil } 155*890232f2SAndroid Build Coastguard Worker t := &ScalarStuffT{} 156*890232f2SAndroid Build Coastguard Worker rcv.UnPackTo(t) 157*890232f2SAndroid Build Coastguard Worker return t 158*890232f2SAndroid Build Coastguard Worker} 159*890232f2SAndroid Build Coastguard Worker 160*890232f2SAndroid Build Coastguard Workertype ScalarStuff struct { 161*890232f2SAndroid Build Coastguard Worker _tab flatbuffers.Table 162*890232f2SAndroid Build Coastguard Worker} 163*890232f2SAndroid Build Coastguard Worker 164*890232f2SAndroid Build Coastguard Workerfunc GetRootAsScalarStuff(buf []byte, offset flatbuffers.UOffsetT) *ScalarStuff { 165*890232f2SAndroid Build Coastguard Worker n := flatbuffers.GetUOffsetT(buf[offset:]) 166*890232f2SAndroid Build Coastguard Worker x := &ScalarStuff{} 167*890232f2SAndroid Build Coastguard Worker x.Init(buf, n+offset) 168*890232f2SAndroid Build Coastguard Worker return x 169*890232f2SAndroid Build Coastguard Worker} 170*890232f2SAndroid Build Coastguard Worker 171*890232f2SAndroid Build Coastguard Workerfunc GetSizePrefixedRootAsScalarStuff(buf []byte, offset flatbuffers.UOffsetT) *ScalarStuff { 172*890232f2SAndroid Build Coastguard Worker n := flatbuffers.GetUOffsetT(buf[offset+flatbuffers.SizeUint32:]) 173*890232f2SAndroid Build Coastguard Worker x := &ScalarStuff{} 174*890232f2SAndroid Build Coastguard Worker x.Init(buf, n+offset+flatbuffers.SizeUint32) 175*890232f2SAndroid Build Coastguard Worker return x 176*890232f2SAndroid Build Coastguard Worker} 177*890232f2SAndroid Build Coastguard Worker 178*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) Init(buf []byte, i flatbuffers.UOffsetT) { 179*890232f2SAndroid Build Coastguard Worker rcv._tab.Bytes = buf 180*890232f2SAndroid Build Coastguard Worker rcv._tab.Pos = i 181*890232f2SAndroid Build Coastguard Worker} 182*890232f2SAndroid Build Coastguard Worker 183*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) Table() flatbuffers.Table { 184*890232f2SAndroid Build Coastguard Worker return rcv._tab 185*890232f2SAndroid Build Coastguard Worker} 186*890232f2SAndroid Build Coastguard Worker 187*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) JustI8() int8 { 188*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(4)) 189*890232f2SAndroid Build Coastguard Worker if o != 0 { 190*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetInt8(o + rcv._tab.Pos) 191*890232f2SAndroid Build Coastguard Worker } 192*890232f2SAndroid Build Coastguard Worker return 0 193*890232f2SAndroid Build Coastguard Worker} 194*890232f2SAndroid Build Coastguard Worker 195*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateJustI8(n int8) bool { 196*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt8Slot(4, n) 197*890232f2SAndroid Build Coastguard Worker} 198*890232f2SAndroid Build Coastguard Worker 199*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MaybeI8() *int8 { 200*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(6)) 201*890232f2SAndroid Build Coastguard Worker if o != 0 { 202*890232f2SAndroid Build Coastguard Worker v := rcv._tab.GetInt8(o + rcv._tab.Pos) 203*890232f2SAndroid Build Coastguard Worker return &v 204*890232f2SAndroid Build Coastguard Worker } 205*890232f2SAndroid Build Coastguard Worker return nil 206*890232f2SAndroid Build Coastguard Worker} 207*890232f2SAndroid Build Coastguard Worker 208*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateMaybeI8(n int8) bool { 209*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt8Slot(6, n) 210*890232f2SAndroid Build Coastguard Worker} 211*890232f2SAndroid Build Coastguard Worker 212*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) DefaultI8() int8 { 213*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(8)) 214*890232f2SAndroid Build Coastguard Worker if o != 0 { 215*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetInt8(o + rcv._tab.Pos) 216*890232f2SAndroid Build Coastguard Worker } 217*890232f2SAndroid Build Coastguard Worker return 42 218*890232f2SAndroid Build Coastguard Worker} 219*890232f2SAndroid Build Coastguard Worker 220*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateDefaultI8(n int8) bool { 221*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt8Slot(8, n) 222*890232f2SAndroid Build Coastguard Worker} 223*890232f2SAndroid Build Coastguard Worker 224*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) JustU8() byte { 225*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(10)) 226*890232f2SAndroid Build Coastguard Worker if o != 0 { 227*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetByte(o + rcv._tab.Pos) 228*890232f2SAndroid Build Coastguard Worker } 229*890232f2SAndroid Build Coastguard Worker return 0 230*890232f2SAndroid Build Coastguard Worker} 231*890232f2SAndroid Build Coastguard Worker 232*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateJustU8(n byte) bool { 233*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateByteSlot(10, n) 234*890232f2SAndroid Build Coastguard Worker} 235*890232f2SAndroid Build Coastguard Worker 236*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MaybeU8() *byte { 237*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(12)) 238*890232f2SAndroid Build Coastguard Worker if o != 0 { 239*890232f2SAndroid Build Coastguard Worker v := rcv._tab.GetByte(o + rcv._tab.Pos) 240*890232f2SAndroid Build Coastguard Worker return &v 241*890232f2SAndroid Build Coastguard Worker } 242*890232f2SAndroid Build Coastguard Worker return nil 243*890232f2SAndroid Build Coastguard Worker} 244*890232f2SAndroid Build Coastguard Worker 245*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateMaybeU8(n byte) bool { 246*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateByteSlot(12, n) 247*890232f2SAndroid Build Coastguard Worker} 248*890232f2SAndroid Build Coastguard Worker 249*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) DefaultU8() byte { 250*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(14)) 251*890232f2SAndroid Build Coastguard Worker if o != 0 { 252*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetByte(o + rcv._tab.Pos) 253*890232f2SAndroid Build Coastguard Worker } 254*890232f2SAndroid Build Coastguard Worker return 42 255*890232f2SAndroid Build Coastguard Worker} 256*890232f2SAndroid Build Coastguard Worker 257*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateDefaultU8(n byte) bool { 258*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateByteSlot(14, n) 259*890232f2SAndroid Build Coastguard Worker} 260*890232f2SAndroid Build Coastguard Worker 261*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) JustI16() int16 { 262*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(16)) 263*890232f2SAndroid Build Coastguard Worker if o != 0 { 264*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetInt16(o + rcv._tab.Pos) 265*890232f2SAndroid Build Coastguard Worker } 266*890232f2SAndroid Build Coastguard Worker return 0 267*890232f2SAndroid Build Coastguard Worker} 268*890232f2SAndroid Build Coastguard Worker 269*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateJustI16(n int16) bool { 270*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt16Slot(16, n) 271*890232f2SAndroid Build Coastguard Worker} 272*890232f2SAndroid Build Coastguard Worker 273*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MaybeI16() *int16 { 274*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(18)) 275*890232f2SAndroid Build Coastguard Worker if o != 0 { 276*890232f2SAndroid Build Coastguard Worker v := rcv._tab.GetInt16(o + rcv._tab.Pos) 277*890232f2SAndroid Build Coastguard Worker return &v 278*890232f2SAndroid Build Coastguard Worker } 279*890232f2SAndroid Build Coastguard Worker return nil 280*890232f2SAndroid Build Coastguard Worker} 281*890232f2SAndroid Build Coastguard Worker 282*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateMaybeI16(n int16) bool { 283*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt16Slot(18, n) 284*890232f2SAndroid Build Coastguard Worker} 285*890232f2SAndroid Build Coastguard Worker 286*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) DefaultI16() int16 { 287*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(20)) 288*890232f2SAndroid Build Coastguard Worker if o != 0 { 289*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetInt16(o + rcv._tab.Pos) 290*890232f2SAndroid Build Coastguard Worker } 291*890232f2SAndroid Build Coastguard Worker return 42 292*890232f2SAndroid Build Coastguard Worker} 293*890232f2SAndroid Build Coastguard Worker 294*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateDefaultI16(n int16) bool { 295*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt16Slot(20, n) 296*890232f2SAndroid Build Coastguard Worker} 297*890232f2SAndroid Build Coastguard Worker 298*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) JustU16() uint16 { 299*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(22)) 300*890232f2SAndroid Build Coastguard Worker if o != 0 { 301*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetUint16(o + rcv._tab.Pos) 302*890232f2SAndroid Build Coastguard Worker } 303*890232f2SAndroid Build Coastguard Worker return 0 304*890232f2SAndroid Build Coastguard Worker} 305*890232f2SAndroid Build Coastguard Worker 306*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateJustU16(n uint16) bool { 307*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateUint16Slot(22, n) 308*890232f2SAndroid Build Coastguard Worker} 309*890232f2SAndroid Build Coastguard Worker 310*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MaybeU16() *uint16 { 311*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(24)) 312*890232f2SAndroid Build Coastguard Worker if o != 0 { 313*890232f2SAndroid Build Coastguard Worker v := rcv._tab.GetUint16(o + rcv._tab.Pos) 314*890232f2SAndroid Build Coastguard Worker return &v 315*890232f2SAndroid Build Coastguard Worker } 316*890232f2SAndroid Build Coastguard Worker return nil 317*890232f2SAndroid Build Coastguard Worker} 318*890232f2SAndroid Build Coastguard Worker 319*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateMaybeU16(n uint16) bool { 320*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateUint16Slot(24, n) 321*890232f2SAndroid Build Coastguard Worker} 322*890232f2SAndroid Build Coastguard Worker 323*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) DefaultU16() uint16 { 324*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(26)) 325*890232f2SAndroid Build Coastguard Worker if o != 0 { 326*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetUint16(o + rcv._tab.Pos) 327*890232f2SAndroid Build Coastguard Worker } 328*890232f2SAndroid Build Coastguard Worker return 42 329*890232f2SAndroid Build Coastguard Worker} 330*890232f2SAndroid Build Coastguard Worker 331*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateDefaultU16(n uint16) bool { 332*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateUint16Slot(26, n) 333*890232f2SAndroid Build Coastguard Worker} 334*890232f2SAndroid Build Coastguard Worker 335*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) JustI32() int32 { 336*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(28)) 337*890232f2SAndroid Build Coastguard Worker if o != 0 { 338*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetInt32(o + rcv._tab.Pos) 339*890232f2SAndroid Build Coastguard Worker } 340*890232f2SAndroid Build Coastguard Worker return 0 341*890232f2SAndroid Build Coastguard Worker} 342*890232f2SAndroid Build Coastguard Worker 343*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateJustI32(n int32) bool { 344*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt32Slot(28, n) 345*890232f2SAndroid Build Coastguard Worker} 346*890232f2SAndroid Build Coastguard Worker 347*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MaybeI32() *int32 { 348*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(30)) 349*890232f2SAndroid Build Coastguard Worker if o != 0 { 350*890232f2SAndroid Build Coastguard Worker v := rcv._tab.GetInt32(o + rcv._tab.Pos) 351*890232f2SAndroid Build Coastguard Worker return &v 352*890232f2SAndroid Build Coastguard Worker } 353*890232f2SAndroid Build Coastguard Worker return nil 354*890232f2SAndroid Build Coastguard Worker} 355*890232f2SAndroid Build Coastguard Worker 356*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateMaybeI32(n int32) bool { 357*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt32Slot(30, n) 358*890232f2SAndroid Build Coastguard Worker} 359*890232f2SAndroid Build Coastguard Worker 360*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) DefaultI32() int32 { 361*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(32)) 362*890232f2SAndroid Build Coastguard Worker if o != 0 { 363*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetInt32(o + rcv._tab.Pos) 364*890232f2SAndroid Build Coastguard Worker } 365*890232f2SAndroid Build Coastguard Worker return 42 366*890232f2SAndroid Build Coastguard Worker} 367*890232f2SAndroid Build Coastguard Worker 368*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateDefaultI32(n int32) bool { 369*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt32Slot(32, n) 370*890232f2SAndroid Build Coastguard Worker} 371*890232f2SAndroid Build Coastguard Worker 372*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) JustU32() uint32 { 373*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(34)) 374*890232f2SAndroid Build Coastguard Worker if o != 0 { 375*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetUint32(o + rcv._tab.Pos) 376*890232f2SAndroid Build Coastguard Worker } 377*890232f2SAndroid Build Coastguard Worker return 0 378*890232f2SAndroid Build Coastguard Worker} 379*890232f2SAndroid Build Coastguard Worker 380*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateJustU32(n uint32) bool { 381*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateUint32Slot(34, n) 382*890232f2SAndroid Build Coastguard Worker} 383*890232f2SAndroid Build Coastguard Worker 384*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MaybeU32() *uint32 { 385*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(36)) 386*890232f2SAndroid Build Coastguard Worker if o != 0 { 387*890232f2SAndroid Build Coastguard Worker v := rcv._tab.GetUint32(o + rcv._tab.Pos) 388*890232f2SAndroid Build Coastguard Worker return &v 389*890232f2SAndroid Build Coastguard Worker } 390*890232f2SAndroid Build Coastguard Worker return nil 391*890232f2SAndroid Build Coastguard Worker} 392*890232f2SAndroid Build Coastguard Worker 393*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateMaybeU32(n uint32) bool { 394*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateUint32Slot(36, n) 395*890232f2SAndroid Build Coastguard Worker} 396*890232f2SAndroid Build Coastguard Worker 397*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) DefaultU32() uint32 { 398*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(38)) 399*890232f2SAndroid Build Coastguard Worker if o != 0 { 400*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetUint32(o + rcv._tab.Pos) 401*890232f2SAndroid Build Coastguard Worker } 402*890232f2SAndroid Build Coastguard Worker return 42 403*890232f2SAndroid Build Coastguard Worker} 404*890232f2SAndroid Build Coastguard Worker 405*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateDefaultU32(n uint32) bool { 406*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateUint32Slot(38, n) 407*890232f2SAndroid Build Coastguard Worker} 408*890232f2SAndroid Build Coastguard Worker 409*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) JustI64() int64 { 410*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(40)) 411*890232f2SAndroid Build Coastguard Worker if o != 0 { 412*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetInt64(o + rcv._tab.Pos) 413*890232f2SAndroid Build Coastguard Worker } 414*890232f2SAndroid Build Coastguard Worker return 0 415*890232f2SAndroid Build Coastguard Worker} 416*890232f2SAndroid Build Coastguard Worker 417*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateJustI64(n int64) bool { 418*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt64Slot(40, n) 419*890232f2SAndroid Build Coastguard Worker} 420*890232f2SAndroid Build Coastguard Worker 421*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MaybeI64() *int64 { 422*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(42)) 423*890232f2SAndroid Build Coastguard Worker if o != 0 { 424*890232f2SAndroid Build Coastguard Worker v := rcv._tab.GetInt64(o + rcv._tab.Pos) 425*890232f2SAndroid Build Coastguard Worker return &v 426*890232f2SAndroid Build Coastguard Worker } 427*890232f2SAndroid Build Coastguard Worker return nil 428*890232f2SAndroid Build Coastguard Worker} 429*890232f2SAndroid Build Coastguard Worker 430*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateMaybeI64(n int64) bool { 431*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt64Slot(42, n) 432*890232f2SAndroid Build Coastguard Worker} 433*890232f2SAndroid Build Coastguard Worker 434*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) DefaultI64() int64 { 435*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(44)) 436*890232f2SAndroid Build Coastguard Worker if o != 0 { 437*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetInt64(o + rcv._tab.Pos) 438*890232f2SAndroid Build Coastguard Worker } 439*890232f2SAndroid Build Coastguard Worker return 42 440*890232f2SAndroid Build Coastguard Worker} 441*890232f2SAndroid Build Coastguard Worker 442*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateDefaultI64(n int64) bool { 443*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt64Slot(44, n) 444*890232f2SAndroid Build Coastguard Worker} 445*890232f2SAndroid Build Coastguard Worker 446*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) JustU64() uint64 { 447*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(46)) 448*890232f2SAndroid Build Coastguard Worker if o != 0 { 449*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetUint64(o + rcv._tab.Pos) 450*890232f2SAndroid Build Coastguard Worker } 451*890232f2SAndroid Build Coastguard Worker return 0 452*890232f2SAndroid Build Coastguard Worker} 453*890232f2SAndroid Build Coastguard Worker 454*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateJustU64(n uint64) bool { 455*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateUint64Slot(46, n) 456*890232f2SAndroid Build Coastguard Worker} 457*890232f2SAndroid Build Coastguard Worker 458*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MaybeU64() *uint64 { 459*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(48)) 460*890232f2SAndroid Build Coastguard Worker if o != 0 { 461*890232f2SAndroid Build Coastguard Worker v := rcv._tab.GetUint64(o + rcv._tab.Pos) 462*890232f2SAndroid Build Coastguard Worker return &v 463*890232f2SAndroid Build Coastguard Worker } 464*890232f2SAndroid Build Coastguard Worker return nil 465*890232f2SAndroid Build Coastguard Worker} 466*890232f2SAndroid Build Coastguard Worker 467*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateMaybeU64(n uint64) bool { 468*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateUint64Slot(48, n) 469*890232f2SAndroid Build Coastguard Worker} 470*890232f2SAndroid Build Coastguard Worker 471*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) DefaultU64() uint64 { 472*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(50)) 473*890232f2SAndroid Build Coastguard Worker if o != 0 { 474*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetUint64(o + rcv._tab.Pos) 475*890232f2SAndroid Build Coastguard Worker } 476*890232f2SAndroid Build Coastguard Worker return 42 477*890232f2SAndroid Build Coastguard Worker} 478*890232f2SAndroid Build Coastguard Worker 479*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateDefaultU64(n uint64) bool { 480*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateUint64Slot(50, n) 481*890232f2SAndroid Build Coastguard Worker} 482*890232f2SAndroid Build Coastguard Worker 483*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) JustF32() float32 { 484*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(52)) 485*890232f2SAndroid Build Coastguard Worker if o != 0 { 486*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetFloat32(o + rcv._tab.Pos) 487*890232f2SAndroid Build Coastguard Worker } 488*890232f2SAndroid Build Coastguard Worker return 0.0 489*890232f2SAndroid Build Coastguard Worker} 490*890232f2SAndroid Build Coastguard Worker 491*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateJustF32(n float32) bool { 492*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateFloat32Slot(52, n) 493*890232f2SAndroid Build Coastguard Worker} 494*890232f2SAndroid Build Coastguard Worker 495*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MaybeF32() *float32 { 496*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(54)) 497*890232f2SAndroid Build Coastguard Worker if o != 0 { 498*890232f2SAndroid Build Coastguard Worker v := rcv._tab.GetFloat32(o + rcv._tab.Pos) 499*890232f2SAndroid Build Coastguard Worker return &v 500*890232f2SAndroid Build Coastguard Worker } 501*890232f2SAndroid Build Coastguard Worker return nil 502*890232f2SAndroid Build Coastguard Worker} 503*890232f2SAndroid Build Coastguard Worker 504*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateMaybeF32(n float32) bool { 505*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateFloat32Slot(54, n) 506*890232f2SAndroid Build Coastguard Worker} 507*890232f2SAndroid Build Coastguard Worker 508*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) DefaultF32() float32 { 509*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(56)) 510*890232f2SAndroid Build Coastguard Worker if o != 0 { 511*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetFloat32(o + rcv._tab.Pos) 512*890232f2SAndroid Build Coastguard Worker } 513*890232f2SAndroid Build Coastguard Worker return 42.0 514*890232f2SAndroid Build Coastguard Worker} 515*890232f2SAndroid Build Coastguard Worker 516*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateDefaultF32(n float32) bool { 517*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateFloat32Slot(56, n) 518*890232f2SAndroid Build Coastguard Worker} 519*890232f2SAndroid Build Coastguard Worker 520*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) JustF64() float64 { 521*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(58)) 522*890232f2SAndroid Build Coastguard Worker if o != 0 { 523*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetFloat64(o + rcv._tab.Pos) 524*890232f2SAndroid Build Coastguard Worker } 525*890232f2SAndroid Build Coastguard Worker return 0.0 526*890232f2SAndroid Build Coastguard Worker} 527*890232f2SAndroid Build Coastguard Worker 528*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateJustF64(n float64) bool { 529*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateFloat64Slot(58, n) 530*890232f2SAndroid Build Coastguard Worker} 531*890232f2SAndroid Build Coastguard Worker 532*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MaybeF64() *float64 { 533*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(60)) 534*890232f2SAndroid Build Coastguard Worker if o != 0 { 535*890232f2SAndroid Build Coastguard Worker v := rcv._tab.GetFloat64(o + rcv._tab.Pos) 536*890232f2SAndroid Build Coastguard Worker return &v 537*890232f2SAndroid Build Coastguard Worker } 538*890232f2SAndroid Build Coastguard Worker return nil 539*890232f2SAndroid Build Coastguard Worker} 540*890232f2SAndroid Build Coastguard Worker 541*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateMaybeF64(n float64) bool { 542*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateFloat64Slot(60, n) 543*890232f2SAndroid Build Coastguard Worker} 544*890232f2SAndroid Build Coastguard Worker 545*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) DefaultF64() float64 { 546*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(62)) 547*890232f2SAndroid Build Coastguard Worker if o != 0 { 548*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetFloat64(o + rcv._tab.Pos) 549*890232f2SAndroid Build Coastguard Worker } 550*890232f2SAndroid Build Coastguard Worker return 42.0 551*890232f2SAndroid Build Coastguard Worker} 552*890232f2SAndroid Build Coastguard Worker 553*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateDefaultF64(n float64) bool { 554*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateFloat64Slot(62, n) 555*890232f2SAndroid Build Coastguard Worker} 556*890232f2SAndroid Build Coastguard Worker 557*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) JustBool() bool { 558*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(64)) 559*890232f2SAndroid Build Coastguard Worker if o != 0 { 560*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetBool(o + rcv._tab.Pos) 561*890232f2SAndroid Build Coastguard Worker } 562*890232f2SAndroid Build Coastguard Worker return false 563*890232f2SAndroid Build Coastguard Worker} 564*890232f2SAndroid Build Coastguard Worker 565*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateJustBool(n bool) bool { 566*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateBoolSlot(64, n) 567*890232f2SAndroid Build Coastguard Worker} 568*890232f2SAndroid Build Coastguard Worker 569*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MaybeBool() *bool { 570*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(66)) 571*890232f2SAndroid Build Coastguard Worker if o != 0 { 572*890232f2SAndroid Build Coastguard Worker v := rcv._tab.GetBool(o + rcv._tab.Pos) 573*890232f2SAndroid Build Coastguard Worker return &v 574*890232f2SAndroid Build Coastguard Worker } 575*890232f2SAndroid Build Coastguard Worker return nil 576*890232f2SAndroid Build Coastguard Worker} 577*890232f2SAndroid Build Coastguard Worker 578*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateMaybeBool(n bool) bool { 579*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateBoolSlot(66, n) 580*890232f2SAndroid Build Coastguard Worker} 581*890232f2SAndroid Build Coastguard Worker 582*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) DefaultBool() bool { 583*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(68)) 584*890232f2SAndroid Build Coastguard Worker if o != 0 { 585*890232f2SAndroid Build Coastguard Worker return rcv._tab.GetBool(o + rcv._tab.Pos) 586*890232f2SAndroid Build Coastguard Worker } 587*890232f2SAndroid Build Coastguard Worker return true 588*890232f2SAndroid Build Coastguard Worker} 589*890232f2SAndroid Build Coastguard Worker 590*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateDefaultBool(n bool) bool { 591*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateBoolSlot(68, n) 592*890232f2SAndroid Build Coastguard Worker} 593*890232f2SAndroid Build Coastguard Worker 594*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) JustEnum() OptionalByte { 595*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(70)) 596*890232f2SAndroid Build Coastguard Worker if o != 0 { 597*890232f2SAndroid Build Coastguard Worker return OptionalByte(rcv._tab.GetInt8(o + rcv._tab.Pos)) 598*890232f2SAndroid Build Coastguard Worker } 599*890232f2SAndroid Build Coastguard Worker return 0 600*890232f2SAndroid Build Coastguard Worker} 601*890232f2SAndroid Build Coastguard Worker 602*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateJustEnum(n OptionalByte) bool { 603*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt8Slot(70, int8(n)) 604*890232f2SAndroid Build Coastguard Worker} 605*890232f2SAndroid Build Coastguard Worker 606*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MaybeEnum() *OptionalByte { 607*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(72)) 608*890232f2SAndroid Build Coastguard Worker if o != 0 { 609*890232f2SAndroid Build Coastguard Worker v := OptionalByte(rcv._tab.GetInt8(o + rcv._tab.Pos)) 610*890232f2SAndroid Build Coastguard Worker return &v 611*890232f2SAndroid Build Coastguard Worker } 612*890232f2SAndroid Build Coastguard Worker return nil 613*890232f2SAndroid Build Coastguard Worker} 614*890232f2SAndroid Build Coastguard Worker 615*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateMaybeEnum(n OptionalByte) bool { 616*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt8Slot(72, int8(n)) 617*890232f2SAndroid Build Coastguard Worker} 618*890232f2SAndroid Build Coastguard Worker 619*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) DefaultEnum() OptionalByte { 620*890232f2SAndroid Build Coastguard Worker o := flatbuffers.UOffsetT(rcv._tab.Offset(74)) 621*890232f2SAndroid Build Coastguard Worker if o != 0 { 622*890232f2SAndroid Build Coastguard Worker return OptionalByte(rcv._tab.GetInt8(o + rcv._tab.Pos)) 623*890232f2SAndroid Build Coastguard Worker } 624*890232f2SAndroid Build Coastguard Worker return 1 625*890232f2SAndroid Build Coastguard Worker} 626*890232f2SAndroid Build Coastguard Worker 627*890232f2SAndroid Build Coastguard Workerfunc (rcv *ScalarStuff) MutateDefaultEnum(n OptionalByte) bool { 628*890232f2SAndroid Build Coastguard Worker return rcv._tab.MutateInt8Slot(74, int8(n)) 629*890232f2SAndroid Build Coastguard Worker} 630*890232f2SAndroid Build Coastguard Worker 631*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffStart(builder *flatbuffers.Builder) { 632*890232f2SAndroid Build Coastguard Worker builder.StartObject(36) 633*890232f2SAndroid Build Coastguard Worker} 634*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddJustI8(builder *flatbuffers.Builder, justI8 int8) { 635*890232f2SAndroid Build Coastguard Worker builder.PrependInt8Slot(0, justI8, 0) 636*890232f2SAndroid Build Coastguard Worker} 637*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddMaybeI8(builder *flatbuffers.Builder, maybeI8 int8) { 638*890232f2SAndroid Build Coastguard Worker builder.PrependInt8(maybeI8) 639*890232f2SAndroid Build Coastguard Worker builder.Slot(1) 640*890232f2SAndroid Build Coastguard Worker} 641*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddDefaultI8(builder *flatbuffers.Builder, defaultI8 int8) { 642*890232f2SAndroid Build Coastguard Worker builder.PrependInt8Slot(2, defaultI8, 42) 643*890232f2SAndroid Build Coastguard Worker} 644*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddJustU8(builder *flatbuffers.Builder, justU8 byte) { 645*890232f2SAndroid Build Coastguard Worker builder.PrependByteSlot(3, justU8, 0) 646*890232f2SAndroid Build Coastguard Worker} 647*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddMaybeU8(builder *flatbuffers.Builder, maybeU8 byte) { 648*890232f2SAndroid Build Coastguard Worker builder.PrependByte(maybeU8) 649*890232f2SAndroid Build Coastguard Worker builder.Slot(4) 650*890232f2SAndroid Build Coastguard Worker} 651*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddDefaultU8(builder *flatbuffers.Builder, defaultU8 byte) { 652*890232f2SAndroid Build Coastguard Worker builder.PrependByteSlot(5, defaultU8, 42) 653*890232f2SAndroid Build Coastguard Worker} 654*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddJustI16(builder *flatbuffers.Builder, justI16 int16) { 655*890232f2SAndroid Build Coastguard Worker builder.PrependInt16Slot(6, justI16, 0) 656*890232f2SAndroid Build Coastguard Worker} 657*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddMaybeI16(builder *flatbuffers.Builder, maybeI16 int16) { 658*890232f2SAndroid Build Coastguard Worker builder.PrependInt16(maybeI16) 659*890232f2SAndroid Build Coastguard Worker builder.Slot(7) 660*890232f2SAndroid Build Coastguard Worker} 661*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddDefaultI16(builder *flatbuffers.Builder, defaultI16 int16) { 662*890232f2SAndroid Build Coastguard Worker builder.PrependInt16Slot(8, defaultI16, 42) 663*890232f2SAndroid Build Coastguard Worker} 664*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddJustU16(builder *flatbuffers.Builder, justU16 uint16) { 665*890232f2SAndroid Build Coastguard Worker builder.PrependUint16Slot(9, justU16, 0) 666*890232f2SAndroid Build Coastguard Worker} 667*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddMaybeU16(builder *flatbuffers.Builder, maybeU16 uint16) { 668*890232f2SAndroid Build Coastguard Worker builder.PrependUint16(maybeU16) 669*890232f2SAndroid Build Coastguard Worker builder.Slot(10) 670*890232f2SAndroid Build Coastguard Worker} 671*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddDefaultU16(builder *flatbuffers.Builder, defaultU16 uint16) { 672*890232f2SAndroid Build Coastguard Worker builder.PrependUint16Slot(11, defaultU16, 42) 673*890232f2SAndroid Build Coastguard Worker} 674*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddJustI32(builder *flatbuffers.Builder, justI32 int32) { 675*890232f2SAndroid Build Coastguard Worker builder.PrependInt32Slot(12, justI32, 0) 676*890232f2SAndroid Build Coastguard Worker} 677*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddMaybeI32(builder *flatbuffers.Builder, maybeI32 int32) { 678*890232f2SAndroid Build Coastguard Worker builder.PrependInt32(maybeI32) 679*890232f2SAndroid Build Coastguard Worker builder.Slot(13) 680*890232f2SAndroid Build Coastguard Worker} 681*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddDefaultI32(builder *flatbuffers.Builder, defaultI32 int32) { 682*890232f2SAndroid Build Coastguard Worker builder.PrependInt32Slot(14, defaultI32, 42) 683*890232f2SAndroid Build Coastguard Worker} 684*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddJustU32(builder *flatbuffers.Builder, justU32 uint32) { 685*890232f2SAndroid Build Coastguard Worker builder.PrependUint32Slot(15, justU32, 0) 686*890232f2SAndroid Build Coastguard Worker} 687*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddMaybeU32(builder *flatbuffers.Builder, maybeU32 uint32) { 688*890232f2SAndroid Build Coastguard Worker builder.PrependUint32(maybeU32) 689*890232f2SAndroid Build Coastguard Worker builder.Slot(16) 690*890232f2SAndroid Build Coastguard Worker} 691*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddDefaultU32(builder *flatbuffers.Builder, defaultU32 uint32) { 692*890232f2SAndroid Build Coastguard Worker builder.PrependUint32Slot(17, defaultU32, 42) 693*890232f2SAndroid Build Coastguard Worker} 694*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddJustI64(builder *flatbuffers.Builder, justI64 int64) { 695*890232f2SAndroid Build Coastguard Worker builder.PrependInt64Slot(18, justI64, 0) 696*890232f2SAndroid Build Coastguard Worker} 697*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddMaybeI64(builder *flatbuffers.Builder, maybeI64 int64) { 698*890232f2SAndroid Build Coastguard Worker builder.PrependInt64(maybeI64) 699*890232f2SAndroid Build Coastguard Worker builder.Slot(19) 700*890232f2SAndroid Build Coastguard Worker} 701*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddDefaultI64(builder *flatbuffers.Builder, defaultI64 int64) { 702*890232f2SAndroid Build Coastguard Worker builder.PrependInt64Slot(20, defaultI64, 42) 703*890232f2SAndroid Build Coastguard Worker} 704*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddJustU64(builder *flatbuffers.Builder, justU64 uint64) { 705*890232f2SAndroid Build Coastguard Worker builder.PrependUint64Slot(21, justU64, 0) 706*890232f2SAndroid Build Coastguard Worker} 707*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddMaybeU64(builder *flatbuffers.Builder, maybeU64 uint64) { 708*890232f2SAndroid Build Coastguard Worker builder.PrependUint64(maybeU64) 709*890232f2SAndroid Build Coastguard Worker builder.Slot(22) 710*890232f2SAndroid Build Coastguard Worker} 711*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddDefaultU64(builder *flatbuffers.Builder, defaultU64 uint64) { 712*890232f2SAndroid Build Coastguard Worker builder.PrependUint64Slot(23, defaultU64, 42) 713*890232f2SAndroid Build Coastguard Worker} 714*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddJustF32(builder *flatbuffers.Builder, justF32 float32) { 715*890232f2SAndroid Build Coastguard Worker builder.PrependFloat32Slot(24, justF32, 0.0) 716*890232f2SAndroid Build Coastguard Worker} 717*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddMaybeF32(builder *flatbuffers.Builder, maybeF32 float32) { 718*890232f2SAndroid Build Coastguard Worker builder.PrependFloat32(maybeF32) 719*890232f2SAndroid Build Coastguard Worker builder.Slot(25) 720*890232f2SAndroid Build Coastguard Worker} 721*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddDefaultF32(builder *flatbuffers.Builder, defaultF32 float32) { 722*890232f2SAndroid Build Coastguard Worker builder.PrependFloat32Slot(26, defaultF32, 42.0) 723*890232f2SAndroid Build Coastguard Worker} 724*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddJustF64(builder *flatbuffers.Builder, justF64 float64) { 725*890232f2SAndroid Build Coastguard Worker builder.PrependFloat64Slot(27, justF64, 0.0) 726*890232f2SAndroid Build Coastguard Worker} 727*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddMaybeF64(builder *flatbuffers.Builder, maybeF64 float64) { 728*890232f2SAndroid Build Coastguard Worker builder.PrependFloat64(maybeF64) 729*890232f2SAndroid Build Coastguard Worker builder.Slot(28) 730*890232f2SAndroid Build Coastguard Worker} 731*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddDefaultF64(builder *flatbuffers.Builder, defaultF64 float64) { 732*890232f2SAndroid Build Coastguard Worker builder.PrependFloat64Slot(29, defaultF64, 42.0) 733*890232f2SAndroid Build Coastguard Worker} 734*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddJustBool(builder *flatbuffers.Builder, justBool bool) { 735*890232f2SAndroid Build Coastguard Worker builder.PrependBoolSlot(30, justBool, false) 736*890232f2SAndroid Build Coastguard Worker} 737*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddMaybeBool(builder *flatbuffers.Builder, maybeBool bool) { 738*890232f2SAndroid Build Coastguard Worker builder.PrependBool(maybeBool) 739*890232f2SAndroid Build Coastguard Worker builder.Slot(31) 740*890232f2SAndroid Build Coastguard Worker} 741*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddDefaultBool(builder *flatbuffers.Builder, defaultBool bool) { 742*890232f2SAndroid Build Coastguard Worker builder.PrependBoolSlot(32, defaultBool, true) 743*890232f2SAndroid Build Coastguard Worker} 744*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddJustEnum(builder *flatbuffers.Builder, justEnum OptionalByte) { 745*890232f2SAndroid Build Coastguard Worker builder.PrependInt8Slot(33, int8(justEnum), 0) 746*890232f2SAndroid Build Coastguard Worker} 747*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddMaybeEnum(builder *flatbuffers.Builder, maybeEnum OptionalByte) { 748*890232f2SAndroid Build Coastguard Worker builder.PrependInt8(int8(maybeEnum)) 749*890232f2SAndroid Build Coastguard Worker builder.Slot(34) 750*890232f2SAndroid Build Coastguard Worker} 751*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffAddDefaultEnum(builder *flatbuffers.Builder, defaultEnum OptionalByte) { 752*890232f2SAndroid Build Coastguard Worker builder.PrependInt8Slot(35, int8(defaultEnum), 1) 753*890232f2SAndroid Build Coastguard Worker} 754*890232f2SAndroid Build Coastguard Workerfunc ScalarStuffEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT { 755*890232f2SAndroid Build Coastguard Worker return builder.EndObject() 756*890232f2SAndroid Build Coastguard Worker} 757