Classes | Functions | Variables
pymavlink::generator::lib::minixsv::xsvalSimpleTypes Namespace Reference

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)

Function Documentation

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.


Variable Documentation

Initial value:
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.



mavlink
Author(s): Lorenz Meier
autogenerated on Sun May 22 2016 04:05:44