Freeciv-3.3
|
Additional Inherited Members | |
![]() | |
struct_type | |
![]() | |
dataio_type | |
public_type | |
![]() | |
TYPE_PATTERN = re.compile(r"^struct\s+(\w+)$") | |
str | struct_type |
![]() | |
str | dataio_type |
str | public_type |
str | DEFAULT_REGISTRY = TypeRegistry(BasicType) |
![]() | |
bool | foldable = False |
bool | complex = False |
![]() | |
str | FieldTypeConstructor = typing.Callable[[str, str], RawFieldType] |
![]() | |
_compat_keys (self, Location location, str packet) | |
Type information for a worklist field
Definition at line 1201 of file generate_packets.py.
Reimplemented from generate_packets.StructType.
Definition at line 1204 of file generate_packets.py.
Generate a code snippet deep-copying a field of this type from one packet struct to another that has already been initialized. Subclasses must override this if self.complex is True
Reimplemented from generate_packets.FieldType.
Definition at line 1213 of file generate_packets.py.
Generate a code snippet shallow-copying a value of this type from dsend arguments into a packet struct.
Reimplemented from generate_packets.FieldType.
Definition at line 1218 of file generate_packets.py.