1# automatically generated by the FlatBuffers compiler, do not modify 2 3# namespace: optional_scalars 4 5import flatbuffers 6from flatbuffers.compat import import_numpy 7np = import_numpy() 8 9class ScalarStuff(object): 10 __slots__ = ['_tab'] 11 12 @classmethod 13 def GetRootAs(cls, buf, offset=0): 14 n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset) 15 x = ScalarStuff() 16 x.Init(buf, n + offset) 17 return x 18 19 @classmethod 20 def GetRootAsScalarStuff(cls, buf, offset=0): 21 """This method is deprecated. Please switch to GetRootAs.""" 22 return cls.GetRootAs(buf, offset) 23 @classmethod 24 def ScalarStuffBufferHasIdentifier(cls, buf, offset, size_prefixed=False): 25 return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x4E\x55\x4C\x4C", size_prefixed=size_prefixed) 26 27 # ScalarStuff 28 def Init(self, buf, pos): 29 self._tab = flatbuffers.table.Table(buf, pos) 30 31 # ScalarStuff 32 def JustI8(self): 33 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4)) 34 if o != 0: 35 return self._tab.Get(flatbuffers.number_types.Int8Flags, o + self._tab.Pos) 36 return 0 37 38 # ScalarStuff 39 def MaybeI8(self): 40 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6)) 41 if o != 0: 42 return self._tab.Get(flatbuffers.number_types.Int8Flags, o + self._tab.Pos) 43 return None 44 45 # ScalarStuff 46 def DefaultI8(self): 47 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8)) 48 if o != 0: 49 return self._tab.Get(flatbuffers.number_types.Int8Flags, o + self._tab.Pos) 50 return 42 51 52 # ScalarStuff 53 def JustU8(self): 54 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10)) 55 if o != 0: 56 return self._tab.Get(flatbuffers.number_types.Uint8Flags, o + self._tab.Pos) 57 return 0 58 59 # ScalarStuff 60 def MaybeU8(self): 61 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12)) 62 if o != 0: 63 return self._tab.Get(flatbuffers.number_types.Uint8Flags, o + self._tab.Pos) 64 return None 65 66 # ScalarStuff 67 def DefaultU8(self): 68 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14)) 69 if o != 0: 70 return self._tab.Get(flatbuffers.number_types.Uint8Flags, o + self._tab.Pos) 71 return 42 72 73 # ScalarStuff 74 def JustI16(self): 75 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16)) 76 if o != 0: 77 return self._tab.Get(flatbuffers.number_types.Int16Flags, o + self._tab.Pos) 78 return 0 79 80 # ScalarStuff 81 def MaybeI16(self): 82 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18)) 83 if o != 0: 84 return self._tab.Get(flatbuffers.number_types.Int16Flags, o + self._tab.Pos) 85 return None 86 87 # ScalarStuff 88 def DefaultI16(self): 89 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20)) 90 if o != 0: 91 return self._tab.Get(flatbuffers.number_types.Int16Flags, o + self._tab.Pos) 92 return 42 93 94 # ScalarStuff 95 def JustU16(self): 96 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22)) 97 if o != 0: 98 return self._tab.Get(flatbuffers.number_types.Uint16Flags, o + self._tab.Pos) 99 return 0 100 101 # ScalarStuff 102 def MaybeU16(self): 103 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24)) 104 if o != 0: 105 return self._tab.Get(flatbuffers.number_types.Uint16Flags, o + self._tab.Pos) 106 return None 107 108 # ScalarStuff 109 def DefaultU16(self): 110 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(26)) 111 if o != 0: 112 return self._tab.Get(flatbuffers.number_types.Uint16Flags, o + self._tab.Pos) 113 return 42 114 115 # ScalarStuff 116 def JustI32(self): 117 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(28)) 118 if o != 0: 119 return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos) 120 return 0 121 122 # ScalarStuff 123 def MaybeI32(self): 124 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30)) 125 if o != 0: 126 return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos) 127 return None 128 129 # ScalarStuff 130 def DefaultI32(self): 131 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(32)) 132 if o != 0: 133 return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos) 134 return 42 135 136 # ScalarStuff 137 def JustU32(self): 138 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(34)) 139 if o != 0: 140 return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos) 141 return 0 142 143 # ScalarStuff 144 def MaybeU32(self): 145 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36)) 146 if o != 0: 147 return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos) 148 return None 149 150 # ScalarStuff 151 def DefaultU32(self): 152 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(38)) 153 if o != 0: 154 return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos) 155 return 42 156 157 # ScalarStuff 158 def JustI64(self): 159 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(40)) 160 if o != 0: 161 return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) 162 return 0 163 164 # ScalarStuff 165 def MaybeI64(self): 166 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(42)) 167 if o != 0: 168 return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) 169 return None 170 171 # ScalarStuff 172 def DefaultI64(self): 173 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(44)) 174 if o != 0: 175 return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) 176 return 42 177 178 # ScalarStuff 179 def JustU64(self): 180 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(46)) 181 if o != 0: 182 return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) 183 return 0 184 185 # ScalarStuff 186 def MaybeU64(self): 187 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(48)) 188 if o != 0: 189 return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) 190 return None 191 192 # ScalarStuff 193 def DefaultU64(self): 194 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(50)) 195 if o != 0: 196 return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) 197 return 42 198 199 # ScalarStuff 200 def JustF32(self): 201 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(52)) 202 if o != 0: 203 return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos) 204 return 0.0 205 206 # ScalarStuff 207 def MaybeF32(self): 208 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(54)) 209 if o != 0: 210 return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos) 211 return None 212 213 # ScalarStuff 214 def DefaultF32(self): 215 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(56)) 216 if o != 0: 217 return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos) 218 return 42.0 219 220 # ScalarStuff 221 def JustF64(self): 222 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(58)) 223 if o != 0: 224 return self._tab.Get(flatbuffers.number_types.Float64Flags, o + self._tab.Pos) 225 return 0.0 226 227 # ScalarStuff 228 def MaybeF64(self): 229 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(60)) 230 if o != 0: 231 return self._tab.Get(flatbuffers.number_types.Float64Flags, o + self._tab.Pos) 232 return None 233 234 # ScalarStuff 235 def DefaultF64(self): 236 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(62)) 237 if o != 0: 238 return self._tab.Get(flatbuffers.number_types.Float64Flags, o + self._tab.Pos) 239 return 42.0 240 241 # ScalarStuff 242 def JustBool(self): 243 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(64)) 244 if o != 0: 245 return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos)) 246 return False 247 248 # ScalarStuff 249 def MaybeBool(self): 250 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(66)) 251 if o != 0: 252 return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos)) 253 return None 254 255 # ScalarStuff 256 def DefaultBool(self): 257 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(68)) 258 if o != 0: 259 return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos)) 260 return True 261 262 # ScalarStuff 263 def JustEnum(self): 264 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(70)) 265 if o != 0: 266 return self._tab.Get(flatbuffers.number_types.Int8Flags, o + self._tab.Pos) 267 return 0 268 269 # ScalarStuff 270 def MaybeEnum(self): 271 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(72)) 272 if o != 0: 273 return self._tab.Get(flatbuffers.number_types.Int8Flags, o + self._tab.Pos) 274 return None 275 276 # ScalarStuff 277 def DefaultEnum(self): 278 o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(74)) 279 if o != 0: 280 return self._tab.Get(flatbuffers.number_types.Int8Flags, o + self._tab.Pos) 281 return 1 282 283def ScalarStuffStart(builder): 284 builder.StartObject(36) 285 286def Start(builder): 287 ScalarStuffStart(builder) 288 289def ScalarStuffAddJustI8(builder, justI8): 290 builder.PrependInt8Slot(0, justI8, 0) 291 292def AddJustI8(builder, justI8): 293 ScalarStuffAddJustI8(builder, justI8) 294 295def ScalarStuffAddMaybeI8(builder, maybeI8): 296 builder.PrependInt8Slot(1, maybeI8, None) 297 298def AddMaybeI8(builder, maybeI8): 299 ScalarStuffAddMaybeI8(builder, maybeI8) 300 301def ScalarStuffAddDefaultI8(builder, defaultI8): 302 builder.PrependInt8Slot(2, defaultI8, 42) 303 304def AddDefaultI8(builder, defaultI8): 305 ScalarStuffAddDefaultI8(builder, defaultI8) 306 307def ScalarStuffAddJustU8(builder, justU8): 308 builder.PrependUint8Slot(3, justU8, 0) 309 310def AddJustU8(builder, justU8): 311 ScalarStuffAddJustU8(builder, justU8) 312 313def ScalarStuffAddMaybeU8(builder, maybeU8): 314 builder.PrependUint8Slot(4, maybeU8, None) 315 316def AddMaybeU8(builder, maybeU8): 317 ScalarStuffAddMaybeU8(builder, maybeU8) 318 319def ScalarStuffAddDefaultU8(builder, defaultU8): 320 builder.PrependUint8Slot(5, defaultU8, 42) 321 322def AddDefaultU8(builder, defaultU8): 323 ScalarStuffAddDefaultU8(builder, defaultU8) 324 325def ScalarStuffAddJustI16(builder, justI16): 326 builder.PrependInt16Slot(6, justI16, 0) 327 328def AddJustI16(builder, justI16): 329 ScalarStuffAddJustI16(builder, justI16) 330 331def ScalarStuffAddMaybeI16(builder, maybeI16): 332 builder.PrependInt16Slot(7, maybeI16, None) 333 334def AddMaybeI16(builder, maybeI16): 335 ScalarStuffAddMaybeI16(builder, maybeI16) 336 337def ScalarStuffAddDefaultI16(builder, defaultI16): 338 builder.PrependInt16Slot(8, defaultI16, 42) 339 340def AddDefaultI16(builder, defaultI16): 341 ScalarStuffAddDefaultI16(builder, defaultI16) 342 343def ScalarStuffAddJustU16(builder, justU16): 344 builder.PrependUint16Slot(9, justU16, 0) 345 346def AddJustU16(builder, justU16): 347 ScalarStuffAddJustU16(builder, justU16) 348 349def ScalarStuffAddMaybeU16(builder, maybeU16): 350 builder.PrependUint16Slot(10, maybeU16, None) 351 352def AddMaybeU16(builder, maybeU16): 353 ScalarStuffAddMaybeU16(builder, maybeU16) 354 355def ScalarStuffAddDefaultU16(builder, defaultU16): 356 builder.PrependUint16Slot(11, defaultU16, 42) 357 358def AddDefaultU16(builder, defaultU16): 359 ScalarStuffAddDefaultU16(builder, defaultU16) 360 361def ScalarStuffAddJustI32(builder, justI32): 362 builder.PrependInt32Slot(12, justI32, 0) 363 364def AddJustI32(builder, justI32): 365 ScalarStuffAddJustI32(builder, justI32) 366 367def ScalarStuffAddMaybeI32(builder, maybeI32): 368 builder.PrependInt32Slot(13, maybeI32, None) 369 370def AddMaybeI32(builder, maybeI32): 371 ScalarStuffAddMaybeI32(builder, maybeI32) 372 373def ScalarStuffAddDefaultI32(builder, defaultI32): 374 builder.PrependInt32Slot(14, defaultI32, 42) 375 376def AddDefaultI32(builder, defaultI32): 377 ScalarStuffAddDefaultI32(builder, defaultI32) 378 379def ScalarStuffAddJustU32(builder, justU32): 380 builder.PrependUint32Slot(15, justU32, 0) 381 382def AddJustU32(builder, justU32): 383 ScalarStuffAddJustU32(builder, justU32) 384 385def ScalarStuffAddMaybeU32(builder, maybeU32): 386 builder.PrependUint32Slot(16, maybeU32, None) 387 388def AddMaybeU32(builder, maybeU32): 389 ScalarStuffAddMaybeU32(builder, maybeU32) 390 391def ScalarStuffAddDefaultU32(builder, defaultU32): 392 builder.PrependUint32Slot(17, defaultU32, 42) 393 394def AddDefaultU32(builder, defaultU32): 395 ScalarStuffAddDefaultU32(builder, defaultU32) 396 397def ScalarStuffAddJustI64(builder, justI64): 398 builder.PrependInt64Slot(18, justI64, 0) 399 400def AddJustI64(builder, justI64): 401 ScalarStuffAddJustI64(builder, justI64) 402 403def ScalarStuffAddMaybeI64(builder, maybeI64): 404 builder.PrependInt64Slot(19, maybeI64, None) 405 406def AddMaybeI64(builder, maybeI64): 407 ScalarStuffAddMaybeI64(builder, maybeI64) 408 409def ScalarStuffAddDefaultI64(builder, defaultI64): 410 builder.PrependInt64Slot(20, defaultI64, 42) 411 412def AddDefaultI64(builder, defaultI64): 413 ScalarStuffAddDefaultI64(builder, defaultI64) 414 415def ScalarStuffAddJustU64(builder, justU64): 416 builder.PrependUint64Slot(21, justU64, 0) 417 418def AddJustU64(builder, justU64): 419 ScalarStuffAddJustU64(builder, justU64) 420 421def ScalarStuffAddMaybeU64(builder, maybeU64): 422 builder.PrependUint64Slot(22, maybeU64, None) 423 424def AddMaybeU64(builder, maybeU64): 425 ScalarStuffAddMaybeU64(builder, maybeU64) 426 427def ScalarStuffAddDefaultU64(builder, defaultU64): 428 builder.PrependUint64Slot(23, defaultU64, 42) 429 430def AddDefaultU64(builder, defaultU64): 431 ScalarStuffAddDefaultU64(builder, defaultU64) 432 433def ScalarStuffAddJustF32(builder, justF32): 434 builder.PrependFloat32Slot(24, justF32, 0.0) 435 436def AddJustF32(builder, justF32): 437 ScalarStuffAddJustF32(builder, justF32) 438 439def ScalarStuffAddMaybeF32(builder, maybeF32): 440 builder.PrependFloat32Slot(25, maybeF32, None) 441 442def AddMaybeF32(builder, maybeF32): 443 ScalarStuffAddMaybeF32(builder, maybeF32) 444 445def ScalarStuffAddDefaultF32(builder, defaultF32): 446 builder.PrependFloat32Slot(26, defaultF32, 42.0) 447 448def AddDefaultF32(builder, defaultF32): 449 ScalarStuffAddDefaultF32(builder, defaultF32) 450 451def ScalarStuffAddJustF64(builder, justF64): 452 builder.PrependFloat64Slot(27, justF64, 0.0) 453 454def AddJustF64(builder, justF64): 455 ScalarStuffAddJustF64(builder, justF64) 456 457def ScalarStuffAddMaybeF64(builder, maybeF64): 458 builder.PrependFloat64Slot(28, maybeF64, None) 459 460def AddMaybeF64(builder, maybeF64): 461 ScalarStuffAddMaybeF64(builder, maybeF64) 462 463def ScalarStuffAddDefaultF64(builder, defaultF64): 464 builder.PrependFloat64Slot(29, defaultF64, 42.0) 465 466def AddDefaultF64(builder, defaultF64): 467 ScalarStuffAddDefaultF64(builder, defaultF64) 468 469def ScalarStuffAddJustBool(builder, justBool): 470 builder.PrependBoolSlot(30, justBool, 0) 471 472def AddJustBool(builder, justBool): 473 ScalarStuffAddJustBool(builder, justBool) 474 475def ScalarStuffAddMaybeBool(builder, maybeBool): 476 builder.PrependBoolSlot(31, maybeBool, None) 477 478def AddMaybeBool(builder, maybeBool): 479 ScalarStuffAddMaybeBool(builder, maybeBool) 480 481def ScalarStuffAddDefaultBool(builder, defaultBool): 482 builder.PrependBoolSlot(32, defaultBool, 1) 483 484def AddDefaultBool(builder, defaultBool): 485 ScalarStuffAddDefaultBool(builder, defaultBool) 486 487def ScalarStuffAddJustEnum(builder, justEnum): 488 builder.PrependInt8Slot(33, justEnum, 0) 489 490def AddJustEnum(builder, justEnum): 491 ScalarStuffAddJustEnum(builder, justEnum) 492 493def ScalarStuffAddMaybeEnum(builder, maybeEnum): 494 builder.PrependInt8Slot(34, maybeEnum, None) 495 496def AddMaybeEnum(builder, maybeEnum): 497 ScalarStuffAddMaybeEnum(builder, maybeEnum) 498 499def ScalarStuffAddDefaultEnum(builder, defaultEnum): 500 builder.PrependInt8Slot(35, defaultEnum, 1) 501 502def AddDefaultEnum(builder, defaultEnum): 503 ScalarStuffAddDefaultEnum(builder, defaultEnum) 504 505def ScalarStuffEnd(builder): 506 return builder.EndObject() 507 508def End(builder): 509 return ScalarStuffEnd(builder) 510 511 512class ScalarStuffT(object): 513 514 # ScalarStuffT 515 def __init__(self): 516 self.justI8 = 0 # type: int 517 self.maybeI8 = None # type: Optional[int] 518 self.defaultI8 = 42 # type: int 519 self.justU8 = 0 # type: int 520 self.maybeU8 = None # type: Optional[int] 521 self.defaultU8 = 42 # type: int 522 self.justI16 = 0 # type: int 523 self.maybeI16 = None # type: Optional[int] 524 self.defaultI16 = 42 # type: int 525 self.justU16 = 0 # type: int 526 self.maybeU16 = None # type: Optional[int] 527 self.defaultU16 = 42 # type: int 528 self.justI32 = 0 # type: int 529 self.maybeI32 = None # type: Optional[int] 530 self.defaultI32 = 42 # type: int 531 self.justU32 = 0 # type: int 532 self.maybeU32 = None # type: Optional[int] 533 self.defaultU32 = 42 # type: int 534 self.justI64 = 0 # type: int 535 self.maybeI64 = None # type: Optional[int] 536 self.defaultI64 = 42 # type: int 537 self.justU64 = 0 # type: int 538 self.maybeU64 = None # type: Optional[int] 539 self.defaultU64 = 42 # type: int 540 self.justF32 = 0.0 # type: float 541 self.maybeF32 = None # type: Optional[float] 542 self.defaultF32 = 42.0 # type: float 543 self.justF64 = 0.0 # type: float 544 self.maybeF64 = None # type: Optional[float] 545 self.defaultF64 = 42.0 # type: float 546 self.justBool = False # type: bool 547 self.maybeBool = None # type: Optional[bool] 548 self.defaultBool = True # type: bool 549 self.justEnum = 0 # type: int 550 self.maybeEnum = None # type: Optional[int] 551 self.defaultEnum = 1 # type: int 552 553 @classmethod 554 def InitFromBuf(cls, buf, pos): 555 scalarStuff = ScalarStuff() 556 scalarStuff.Init(buf, pos) 557 return cls.InitFromObj(scalarStuff) 558 559 @classmethod 560 def InitFromPackedBuf(cls, buf, pos=0): 561 n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, pos) 562 return cls.InitFromBuf(buf, pos+n) 563 564 @classmethod 565 def InitFromObj(cls, scalarStuff): 566 x = ScalarStuffT() 567 x._UnPack(scalarStuff) 568 return x 569 570 # ScalarStuffT 571 def _UnPack(self, scalarStuff): 572 if scalarStuff is None: 573 return 574 self.justI8 = scalarStuff.JustI8() 575 self.maybeI8 = scalarStuff.MaybeI8() 576 self.defaultI8 = scalarStuff.DefaultI8() 577 self.justU8 = scalarStuff.JustU8() 578 self.maybeU8 = scalarStuff.MaybeU8() 579 self.defaultU8 = scalarStuff.DefaultU8() 580 self.justI16 = scalarStuff.JustI16() 581 self.maybeI16 = scalarStuff.MaybeI16() 582 self.defaultI16 = scalarStuff.DefaultI16() 583 self.justU16 = scalarStuff.JustU16() 584 self.maybeU16 = scalarStuff.MaybeU16() 585 self.defaultU16 = scalarStuff.DefaultU16() 586 self.justI32 = scalarStuff.JustI32() 587 self.maybeI32 = scalarStuff.MaybeI32() 588 self.defaultI32 = scalarStuff.DefaultI32() 589 self.justU32 = scalarStuff.JustU32() 590 self.maybeU32 = scalarStuff.MaybeU32() 591 self.defaultU32 = scalarStuff.DefaultU32() 592 self.justI64 = scalarStuff.JustI64() 593 self.maybeI64 = scalarStuff.MaybeI64() 594 self.defaultI64 = scalarStuff.DefaultI64() 595 self.justU64 = scalarStuff.JustU64() 596 self.maybeU64 = scalarStuff.MaybeU64() 597 self.defaultU64 = scalarStuff.DefaultU64() 598 self.justF32 = scalarStuff.JustF32() 599 self.maybeF32 = scalarStuff.MaybeF32() 600 self.defaultF32 = scalarStuff.DefaultF32() 601 self.justF64 = scalarStuff.JustF64() 602 self.maybeF64 = scalarStuff.MaybeF64() 603 self.defaultF64 = scalarStuff.DefaultF64() 604 self.justBool = scalarStuff.JustBool() 605 self.maybeBool = scalarStuff.MaybeBool() 606 self.defaultBool = scalarStuff.DefaultBool() 607 self.justEnum = scalarStuff.JustEnum() 608 self.maybeEnum = scalarStuff.MaybeEnum() 609 self.defaultEnum = scalarStuff.DefaultEnum() 610 611 # ScalarStuffT 612 def Pack(self, builder): 613 ScalarStuffStart(builder) 614 ScalarStuffAddJustI8(builder, self.justI8) 615 ScalarStuffAddMaybeI8(builder, self.maybeI8) 616 ScalarStuffAddDefaultI8(builder, self.defaultI8) 617 ScalarStuffAddJustU8(builder, self.justU8) 618 ScalarStuffAddMaybeU8(builder, self.maybeU8) 619 ScalarStuffAddDefaultU8(builder, self.defaultU8) 620 ScalarStuffAddJustI16(builder, self.justI16) 621 ScalarStuffAddMaybeI16(builder, self.maybeI16) 622 ScalarStuffAddDefaultI16(builder, self.defaultI16) 623 ScalarStuffAddJustU16(builder, self.justU16) 624 ScalarStuffAddMaybeU16(builder, self.maybeU16) 625 ScalarStuffAddDefaultU16(builder, self.defaultU16) 626 ScalarStuffAddJustI32(builder, self.justI32) 627 ScalarStuffAddMaybeI32(builder, self.maybeI32) 628 ScalarStuffAddDefaultI32(builder, self.defaultI32) 629 ScalarStuffAddJustU32(builder, self.justU32) 630 ScalarStuffAddMaybeU32(builder, self.maybeU32) 631 ScalarStuffAddDefaultU32(builder, self.defaultU32) 632 ScalarStuffAddJustI64(builder, self.justI64) 633 ScalarStuffAddMaybeI64(builder, self.maybeI64) 634 ScalarStuffAddDefaultI64(builder, self.defaultI64) 635 ScalarStuffAddJustU64(builder, self.justU64) 636 ScalarStuffAddMaybeU64(builder, self.maybeU64) 637 ScalarStuffAddDefaultU64(builder, self.defaultU64) 638 ScalarStuffAddJustF32(builder, self.justF32) 639 ScalarStuffAddMaybeF32(builder, self.maybeF32) 640 ScalarStuffAddDefaultF32(builder, self.defaultF32) 641 ScalarStuffAddJustF64(builder, self.justF64) 642 ScalarStuffAddMaybeF64(builder, self.maybeF64) 643 ScalarStuffAddDefaultF64(builder, self.defaultF64) 644 ScalarStuffAddJustBool(builder, self.justBool) 645 ScalarStuffAddMaybeBool(builder, self.maybeBool) 646 ScalarStuffAddDefaultBool(builder, self.defaultBool) 647 ScalarStuffAddJustEnum(builder, self.justEnum) 648 ScalarStuffAddMaybeEnum(builder, self.maybeEnum) 649 ScalarStuffAddDefaultEnum(builder, self.defaultEnum) 650 scalarStuff = ScalarStuffEnd(builder) 651 return scalarStuff 652