Go to the source code of this file.
Namespaces | |
namespace | pymavlink::generator::lib::minixsv::xsvalUtils |
Functions | |
def | pymavlink::generator::lib::minixsv::xsvalUtils.substituteSpecialEscChars |
substitute some multichar escape characters which are not handled by the standard python re module | |
Variables | |
tuple | pymavlink::generator::lib::minixsv::xsvalUtils.creMultiCharEscP = re.compile(r"(?P<pbs>\\*)(?P<escSeq>(?P<inv>[\^])?\\(?P<pP>[pP]){(?P<id>[^}]*)})") |
tuple | pymavlink::generator::lib::minixsv::xsvalUtils.creSingleCharEsc = re.compile(r"(?P<pbs>\\*)(?P<escChar>\\[iIcC])") |
tuple | pymavlink::generator::lib::minixsv::xsvalUtils.creWithinSet = re.compile(r"(^|.*[^\\])(?P<obr>\[)[^\]]*\Z") |
dictionary | pymavlink::generator::lib::minixsv::xsvalUtils.substMultiCharEscPDict |
dictionary | pymavlink::generator::lib::minixsv::xsvalUtils.substSingleCharEscDict |
tuple | pymavlink::generator::lib::minixsv::xsvalUtils.substSpecialEscList |