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.