| 1097 | |
| 1098 | |
| 1099 | class EnumUInt64(enum.IntEnum, metaclass=fbe.DefaultEnumMeta): |
| 1100 | ENUM_VALUE_0 = int(0) + 0 |
| 1101 | ENUM_VALUE_1 = int(0) + 0 |
| 1102 | ENUM_VALUE_2 = int(0) + 1 |
| 1103 | ENUM_VALUE_3 = int(0xFFFFFFFFFFFFFFFE) + 0 |
| 1104 | ENUM_VALUE_4 = int(0xFFFFFFFFFFFFFFFE) + 1 |
| 1105 | ENUM_VALUE_5 = ENUM_VALUE_3 |
| 1106 | unknown = ~0 |
| 1107 | |
| 1108 | __slots__ = () |
| 1109 | |
| 1110 | def __format__(self, format_spec): |
| 1111 | return self.__str__() |
| 1112 | |
| 1113 | def __str__(self): |
| 1114 | if self.value == EnumUInt64.ENUM_VALUE_0: |
| 1115 | return "ENUM_VALUE_0" |
| 1116 | if self.value == EnumUInt64.ENUM_VALUE_1: |
| 1117 | return "ENUM_VALUE_1" |
| 1118 | if self.value == EnumUInt64.ENUM_VALUE_2: |
| 1119 | return "ENUM_VALUE_2" |
| 1120 | if self.value == EnumUInt64.ENUM_VALUE_3: |
| 1121 | return "ENUM_VALUE_3" |
| 1122 | if self.value == EnumUInt64.ENUM_VALUE_4: |
| 1123 | return "ENUM_VALUE_4" |
| 1124 | if self.value == EnumUInt64.ENUM_VALUE_5: |
| 1125 | return "ENUM_VALUE_5" |
| 1126 | return "<unknown>" |
| 1127 | |
| 1128 | @classmethod |
| 1129 | def _missing_(cls, value): |
| 1130 | return EnumUInt64.unknown |
| 1131 | |
| 1132 | @staticmethod |
| 1133 | def __from_json__(value): |
| 1134 | if value is None: |
| 1135 | return None |
| 1136 | return EnumUInt64(value) |
| 1137 | |
| 1138 | |
| 1139 | # Fast Binary Encoding EnumUInt64 field model |
no outgoing calls
no test coverage detected