ifgen.commands package#

Submodules#

ifgen.commands.all module#

A module aggregating package commands.

ifgen.commands.all.commands() List[Tuple[str, str, Callable[[ArgumentParser], Callable[[Namespace], int]]]][source]#

Get this package’s commands.

ifgen.commands.gen module#

An entry-point for the ‘gen’ command.

ifgen.commands.gen.add_gen_cmd(parser: ArgumentParser) Callable[[Namespace], int][source]#

Add gen-command arguments to its parser.

ifgen.commands.gen.gen_cmd(args: Namespace) int[source]#

Execute the gen command.

ifgen.commands.svd module#

An entry-point for the ‘svd’ command.

ifgen.commands.svd.add_svd_cmd(parser: ArgumentParser) Callable[[Namespace], int][source]#

Add svd-command arguments to its parser.

ifgen.commands.svd.svd_cmd(args: Namespace) int[source]#

Execute the svd command.

Module contents#