Functions | |
| def | generate (basename, xml) |
| def | generate_classes (outf, msgs) |
| def | generate_CodecIndex (outf, messages, xml) |
| def | generate_Deserialization (outf, messages) |
| def | generate_enums (outf, enums) |
| def | generate_preamble (outf, msgs, args, xml) |
| def | generate_Serialization (outf, messages) |
| def | generate_xmlDocSummary (outf, summaryText, tabDepth) |
Variables | |
| dictionary | map |
| dictionary | mapFieldName |
| dictionary | mapType |
| t = mavtemplate.MAVTemplate() | |
parse a MAVLink protocol XML file and generate a CSharp implementation
| def pymavlink.generator.mavgen_cs.generate | ( | basename, | |
| xml | |||
| ) |
generate complete MAVLink CSharp implemenation
Definition at line 258 of file mavgen_cs.py.
| def pymavlink.generator.mavgen_cs.generate_classes | ( | outf, | |
| msgs | |||
| ) |
Definition at line 90 of file mavgen_cs.py.
| def pymavlink.generator.mavgen_cs.generate_CodecIndex | ( | outf, | |
| messages, | |||
| xml | |||
| ) |
Definition at line 195 of file mavgen_cs.py.
| def pymavlink.generator.mavgen_cs.generate_Deserialization | ( | outf, | |
| messages | |||
| ) |
Definition at line 131 of file mavgen_cs.py.
| def pymavlink.generator.mavgen_cs.generate_enums | ( | outf, | |
| enums | |||
| ) |
Definition at line 74 of file mavgen_cs.py.
| def pymavlink.generator.mavgen_cs.generate_preamble | ( | outf, | |
| msgs, | |||
| args, | |||
| xml | |||
| ) |
Definition at line 52 of file mavgen_cs.py.
| def pymavlink.generator.mavgen_cs.generate_Serialization | ( | outf, | |
| messages | |||
| ) |
Definition at line 160 of file mavgen_cs.py.
| def pymavlink.generator.mavgen_cs.generate_xmlDocSummary | ( | outf, | |
| summaryText, | |||
| tabDepth | |||
| ) |
Definition at line 66 of file mavgen_cs.py.
| dictionary pymavlink.generator.mavgen_cs.map |
Definition at line 17 of file mavgen_cs.py.
| dictionary pymavlink.generator.mavgen_cs.mapFieldName |
Definition at line 48 of file mavgen_cs.py.
| dictionary pymavlink.generator.mavgen_cs.mapType |
Definition at line 33 of file mavgen_cs.py.
| pymavlink.generator.mavgen_cs.t = mavtemplate.MAVTemplate() |
Definition at line 14 of file mavgen_cs.py.