meta_forest.cli module

class meta_forest.cli.GroupedAction(option_strings, dest, nargs=None, const=None, default=None, type=None, choices=None, required=False, help=None, metavar=None)[source]

Bases: Action

Custom Action in the argparse module

groupspace = None
meta_forest.cli._build_arg_parser()[source]

meta-FOrEST command line argument builder

Create meta-FOrEST subcommands and parameters using argparse

Parameters

None

Returns

parser – Parser of meta-FOrEST command

Return type

argparse.ArgumentParser

meta_forest.cli._build_gen_block_design_parser(parser)[source]

Setting up the Vivado Block Design command (gen_bd)

Parameters

parser (argparse.ArgumentParser) –

Return type

None

meta_forest.cli._build_gen_node_parser(parser)[source]

Setting up the ROS2-FPGA nodes generateion command (gen_bd)

Parameters

parser (ArgumentParser) –

Return type

None

meta_forest.cli.main()[source]

Entry point of meta-FOrEST