Classes | |
class | BaseTypeError |
class | SimpleTypeError |
class | TimezoneFixedOffset |
timezone class More... | |
class | XsSimpleTypeVal |
Validator class for simple types. More... | |
Functions | |
def | _checkAnySimpleType |
def | _checkAnyUriType |
def | _checkBase64BinaryType |
def | _checkBooleanType |
def | _checkDateTimeType |
def | _checkDateType |
def | _checkDay |
def | _checkDecimalType |
def | _checkDoubleType |
def | _checkDurationType |
def | _checkFloatType |
def | _checkHexBinaryType |
def | _checkIntegerType |
def | _checkMonth |
def | _checkMonthDay |
def | _checkQNameType |
def | _checkStringType |
def | _checkTimeType |
def | _checkYear |
def | _checkYearMonth |
Variables | |
dictionary | _suppBaseTypeDict |
tuple | reBase64Binary = re.compile("(?P<validBits>[a-zA-Z0-9+/]*)={0,3}", re.U) |
tuple | reDate = re.compile("\d{4}-\d{2}-\d{2}(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
tuple | reDateTime = re.compile("(?P<date>\d{4}-\d{2}-\d{2})T(?P<time>\d{2}:\d{2}:\d{2}(\.\d+)?)(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
tuple | reDay = re.compile("---\d{2}(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
tuple | reDecimal = re.compile("[+-]?[0-9]*\.?[0-9]+", re.U) |
tuple | reDouble = re.compile("([+-]?[0-9]*\.?[0-9]+([eE][+\-]?[0-9]+)?)|INF|-INF|NaN", re.U) |
tuple | reDuration = re.compile("-?P(?P<years>\d+Y)?(?P<months>\d+M)?(?P<days>\d+D)?(T(?P<hours>\d+H)?(?P<minutes>\d+M)?((?P<seconds>\d+)(?P<fracsec>\.\d+)?S)?)?", re.U) |
tuple | reHexBinary = re.compile("([a-fA-F0-9]{2})*", re.U) |
tuple | reInteger = re.compile("[+-]?[0-9]+", re.U) |
tuple | reMonth = re.compile("--\d{2}(--)?(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
tuple | reMonthDay = re.compile("--\d{2}-\d{2}(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
tuple | reQName = re.compile(substituteSpecialEscChars("\i\c*"), re.U) |
tuple | reTime = re.compile("(?P<time>\d{2}:\d{2}:\d{2})(?P<fracsec>\.\d+)?(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
tuple | reYear = re.compile("(?P<year>\d{1,4})(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
tuple | reYearMonth = re.compile("\d{4}-\d{2}(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkAnySimpleType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 383 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkAnyUriType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 391 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkBase64BinaryType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 459 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkBooleanType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 468 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkDateTimeType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 527 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkDateType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 548 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkDay | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 638 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkDecimalType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 399 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkDoubleType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 437 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkDurationType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 495 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkFloatType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 426 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkHexBinaryType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 450 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkIntegerType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 413 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkMonth | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 626 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkMonthDay | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 598 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkQNameType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 479 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkStringType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 387 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkTimeType | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 561 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkYear | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 611 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes._checkYearMonth | ( | inputNode, | |
simpleType, | |||
attributeValue, | |||
returnDict | |||
) | [private] |
Definition at line 585 of file xsvalSimpleTypes.py.
00001 {(XSD_NAMESPACE, "anySimpleType"): _checkAnySimpleType, 00002 (XSD_NAMESPACE, "string"): _checkStringType, 00003 (XSD_NAMESPACE, "anyURI"): _checkAnyUriType, 00004 (XSD_NAMESPACE, "decimal"): _checkDecimalType, 00005 (XSD_NAMESPACE, "integer"): _checkIntegerType, 00006 (XSD_NAMESPACE, "float"): _checkFloatType, 00007 (XSD_NAMESPACE, "double"): _checkDoubleType, 00008 (XSD_NAMESPACE, "hexBinary"): _checkHexBinaryType, 00009 (XSD_NAMESPACE, "base64Binary"): _checkBase64BinaryType, 00010 (XSD_NAMESPACE, "boolean"): _checkBooleanType, 00011 (XSD_NAMESPACE, "QName"): _checkQNameType, 00012 (XSD_NAMESPACE, "NOTATION"): _checkQNameType, 00013 (XSD_NAMESPACE, "duration"): _checkDurationType, 00014 (XSD_NAMESPACE, "dateTime"): _checkDateTimeType, 00015 (XSD_NAMESPACE, "date"): _checkDateType, 00016 (XSD_NAMESPACE, "time"): _checkTimeType, 00017 (XSD_NAMESPACE, "gYearMonth"): _checkYearMonth, 00018 (XSD_NAMESPACE, "gMonthDay"): _checkMonthDay, 00019 (XSD_NAMESPACE, "gYear"): _checkYear, 00020 (XSD_NAMESPACE, "gMonth"): _checkMonth, 00021 (XSD_NAMESPACE, "gDay"): _checkDay, 00022 }
Definition at line 682 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reBase64Binary = re.compile("(?P<validBits>[a-zA-Z0-9+/]*)={0,3}", re.U) |
Definition at line 369 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reDate = re.compile("\d{4}-\d{2}-\d{2}(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
Definition at line 374 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reDateTime = re.compile("(?P<date>\d{4}-\d{2}-\d{2})T(?P<time>\d{2}:\d{2}:\d{2}(\.\d+)?)(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
Definition at line 373 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reDay = re.compile("---\d{2}(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
Definition at line 380 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reDecimal = re.compile("[+-]?[0-9]*\.?[0-9]+", re.U) |
Definition at line 365 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reDouble = re.compile("([+-]?[0-9]*\.?[0-9]+([eE][+\-]?[0-9]+)?)|INF|-INF|NaN", re.U) |
Definition at line 367 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reDuration = re.compile("-?P(?P<years>\d+Y)?(?P<months>\d+M)?(?P<days>\d+D)?(T(?P<hours>\d+H)?(?P<minutes>\d+M)?((?P<seconds>\d+)(?P<fracsec>\.\d+)?S)?)?", re.U) |
Definition at line 371 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reHexBinary = re.compile("([a-fA-F0-9]{2})*", re.U) |
Definition at line 368 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reInteger = re.compile("[+-]?[0-9]+", re.U) |
Definition at line 366 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reMonth = re.compile("--\d{2}(--)?(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
Definition at line 379 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reMonthDay = re.compile("--\d{2}-\d{2}(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
Definition at line 377 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reQName = re.compile(substituteSpecialEscChars("\i\c*"), re.U) |
Definition at line 370 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reTime = re.compile("(?P<time>\d{2}:\d{2}:\d{2})(?P<fracsec>\.\d+)?(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
Definition at line 375 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reYear = re.compile("(?P<year>\d{1,4})(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
Definition at line 378 of file xsvalSimpleTypes.py.
tuple pymavlink::generator::lib::minixsv::xsvalSimpleTypes::reYearMonth = re.compile("\d{4}-\d{2}(?P<offset>Z|[+-]\d{2}:\d{2})?", re.U) |
Definition at line 376 of file xsvalSimpleTypes.py.