Go to the source code of this file.
Namespaces | |
pyuavcan_v0.dsdl.parser | |
Functions | |
def | pyuavcan_v0.dsdl.parser.bitlen_to_bytelen (x) |
def | pyuavcan_v0.dsdl.parser.enforce (cond, fmt, *args) |
def | pyuavcan_v0.dsdl.parser.error (fmt, *args) |
def | pyuavcan_v0.dsdl.parser.evaluate_expression (expression) |
def | pyuavcan_v0.dsdl.parser.parse_namespaces (source_dirs, search_dirs=None) |
def | pyuavcan_v0.dsdl.parser.validate_attribute_name (name) |
def | pyuavcan_v0.dsdl.parser.validate_compound_type_full_name (name) |
def | pyuavcan_v0.dsdl.parser.validate_data_type_id (t) |
def | pyuavcan_v0.dsdl.parser.validate_namespace_name (name) |
def | pyuavcan_v0.dsdl.parser.validate_search_directories (dirnames) |
def | pyuavcan_v0.dsdl.parser.validate_union (t) |
Variables | |
pyuavcan_v0.dsdl.parser.logger = getLogger(__name__) | |
pyuavcan_v0.dsdl.parser.long = int | |
int | pyuavcan_v0.dsdl.parser.MAX_FULL_TYPE_NAME_LEN = 80 |
int | pyuavcan_v0.dsdl.parser.MESSAGE_DATA_TYPE_ID_MAX = 65535 |
int | pyuavcan_v0.dsdl.parser.SERVICE_DATA_TYPE_ID_MAX = 255 |
pyuavcan_v0.dsdl.parser.str = unicode | |