Public Member Functions | |
def | __init__ |
def | generate_enum_code |
def | generate_struct_code |
def | get_default_value |
def | get_size_from_uatype |
def | make_header |
def | run |
def | write |
def | write_pack_enum |
def | write_pack_uatype |
def | write_unpack_enum |
def | write_unpack_uatype |
Public Attributes | |
iidx | |
iix | |
indent | |
model | |
output_file | |
output_path |
Definition at line 34 of file generate_protocol_python.py.
def generate_protocol_python.CodeGenerator.__init__ | ( | self, | |
model, | |||
output | |||
) |
Definition at line 36 of file generate_protocol_python.py.
def generate_protocol_python.CodeGenerator.generate_enum_code | ( | self, | |
enum | |||
) |
Definition at line 92 of file generate_protocol_python.py.
def generate_protocol_python.CodeGenerator.generate_struct_code | ( | self, | |
obj | |||
) |
Definition at line 109 of file generate_protocol_python.py.
def generate_protocol_python.CodeGenerator.get_default_value | ( | self, | |
field | |||
) |
Definition at line 335 of file generate_protocol_python.py.
def generate_protocol_python.CodeGenerator.get_size_from_uatype | ( | self, | |
uatype | |||
) |
Definition at line 307 of file generate_protocol_python.py.
Definition at line 78 of file generate_protocol_python.py.
def generate_protocol_python.CodeGenerator.run | ( | self | ) |
Definition at line 42 of file generate_protocol_python.py.
def generate_protocol_python.CodeGenerator.write | ( | self, | |
line | |||
) |
Definition at line 73 of file generate_protocol_python.py.
def generate_protocol_python.CodeGenerator.write_pack_enum | ( | self, | |
listname, | |||
name, | |||
enum | |||
) |
Definition at line 325 of file generate_protocol_python.py.
def generate_protocol_python.CodeGenerator.write_pack_uatype | ( | self, | |
listname, | |||
name, | |||
uatype | |||
) |
Definition at line 328 of file generate_protocol_python.py.
def generate_protocol_python.CodeGenerator.write_unpack_enum | ( | self, | |
name, | |||
enum | |||
) |
Definition at line 304 of file generate_protocol_python.py.
def generate_protocol_python.CodeGenerator.write_unpack_uatype | ( | self, | |
name, | |||
uatype | |||
) |
Definition at line 319 of file generate_protocol_python.py.
Definition at line 36 of file generate_protocol_python.py.
Definition at line 109 of file generate_protocol_python.py.
Definition at line 36 of file generate_protocol_python.py.
Definition at line 36 of file generate_protocol_python.py.
Definition at line 42 of file generate_protocol_python.py.
Definition at line 36 of file generate_protocol_python.py.