Go to the source code of this file.
Classes | |
class | libuavcan_dsdl_compiler.DsdlCompilerException |
Namespaces | |
libuavcan_dsdl_compiler | |
Functions | |
def | libuavcan_dsdl_compiler.die (text) |
def | libuavcan_dsdl_compiler.generate_one_type (template_expander, t) |
def | libuavcan_dsdl_compiler.make_template_expander (filename) |
def | libuavcan_dsdl_compiler.makedirs (path) |
def | libuavcan_dsdl_compiler.pretty_filename (filename) |
def | libuavcan_dsdl_compiler.run (source_dirs, include_dirs, output_dir) |
def | libuavcan_dsdl_compiler.run_generator (types, dest_dir) |
def | libuavcan_dsdl_compiler.run_parser (source_dirs, search_dirs) |
def | libuavcan_dsdl_compiler.type_output_filename (t) |
def | libuavcan_dsdl_compiler.type_to_cpp_type (t) |
def | libuavcan_dsdl_compiler.write_generated_data (filename, data) |
Variables | |
list | libuavcan_dsdl_compiler.__all__ = ['run', 'logger', 'DsdlCompilerException'] |
libuavcan_dsdl_compiler.logger = logging.getLogger(__name__) | |
string | libuavcan_dsdl_compiler.OUTPUT_FILE_EXTENSION = 'hpp' |
int | libuavcan_dsdl_compiler.OUTPUT_FILE_PERMISSIONS = 0o444 |
libuavcan_dsdl_compiler.str = unicode | |
libuavcan_dsdl_compiler.TEMPLATE_FILENAME = os.path.join(os.path.dirname(__file__), 'data_type_template.tmpl') | |