Skip to main content

Crate cfs_synapse

Crate cfs_synapse 

Source

Enums§

Error
Error type returned by the Synapse library facade.
Lang
Target language for Synapse code generation.
RegistryFormat
Machine-readable packet registry output format.

Functions§

check_path
Check a .syn input path, validating its import graph and cFS codegen support.
check_paths
Check one or more .syn input paths as a mission-visible set.
check_str
Check .syn source text for parser and cFS codegen support.
generate_c_file
Generate a cFS C header from an input file.
generate_docs
Generate static HTML documentation from one or more .syn input paths.
generate_file
Generate code from an input file and write it into out_dir.
generate_files
Generate the root file and all transitive imports into out_dir.
generate_path
Generate code from a .syn input path, validating the import graph rooted at that file.
generate_registry
Generate a machine-readable packet registry from one or more .syn input paths.
generate_rust_file
Generate Rust #[repr(C)] bindings from an input file.
generate_str
Generate code from .syn source text.
write_docs
Generate static HTML documentation and write it to out_dir/index.html.
write_registry
Generate a machine-readable packet registry and write it to output.