From e9202d85bd24c98c99d96b5187640feb15a6d995 Mon Sep 17 00:00:00 2001 From: Wouter van Oortmerssen Date: Wed, 12 Aug 2015 10:17:10 -0700 Subject: [PATCH] Add missing Python files from type cast commit. Change-Id: I800119d8fe19f4c3e95772aba629ef8b2deb9e4b --- tests/MyGame/Example/Any.py | 1 + .../MyGame/Example/TestSimpleTableWithEnum.py | 23 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 tests/MyGame/Example/TestSimpleTableWithEnum.py diff --git a/tests/MyGame/Example/Any.py b/tests/MyGame/Example/Any.py index c88362ece55..a247b528c3e 100644 --- a/tests/MyGame/Example/Any.py +++ b/tests/MyGame/Example/Any.py @@ -5,4 +5,5 @@ class Any(object): NONE = 0 Monster = 1 + TestSimpleTableWithEnum = 2 diff --git a/tests/MyGame/Example/TestSimpleTableWithEnum.py b/tests/MyGame/Example/TestSimpleTableWithEnum.py new file mode 100644 index 00000000000..7085995be75 --- /dev/null +++ b/tests/MyGame/Example/TestSimpleTableWithEnum.py @@ -0,0 +1,23 @@ +# automatically generated, do not modify + +# namespace: Example + +import flatbuffers + +class TestSimpleTableWithEnum(object): + __slots__ = ['_tab'] + + # TestSimpleTableWithEnum + def Init(self, buf, pos): + self._tab = flatbuffers.table.Table(buf, pos) + + # TestSimpleTableWithEnum + def Color(self): + o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4)) + if o != 0: + return self._tab.Get(flatbuffers.number_types.Int8Flags, o + self._tab.Pos) + return 2 + +def TestSimpleTableWithEnumStart(builder): builder.StartObject(1) +def TestSimpleTableWithEnumAddColor(builder, color): builder.PrependInt8Slot(0, color, 2) +def TestSimpleTableWithEnumEnd(builder): return builder.EndObject()