Functions | |
def | _compute_outfile_path (outdir, target_path) |
def | _find_all_genpy_modules_genmsg (package_dir) |
def | _find_all_genpy_modules_py (package_dir) |
def | _load_spec (msg_context, loader, package, target_path, search_paths) |
def | _make_dirs (path) |
def | generate_message_stub (package, spec) |
def | generate_module_stub (package_dir, outdir, module_finder) |
def | generate_service_stub (package, spec) |
def | generate_stub (msg_context, loader, generator, package, target_path, outdir, search_paths) |
Variables | |
GeneratorType = Callable[[str, SpecType], Iterator[str]] | |
GENMSG_EXT_LENGTH = len(genmsg.EXT_MSG) | |
dictionary | GenPyModuleFinders |
LoaderType = Callable[[MsgContext, str, str], SpecType] | |
ModuleFinderType = Callable[[str], Iterator[str]] | |
SpecType = TypeVar("SpecType", MsgSpec, SrvSpec) | |
|
private |
Definition at line 76 of file generator.py.
|
private |
Definition at line 110 of file generator.py.
|
private |
Definition at line 120 of file generator.py.
|
private |
Definition at line 94 of file generator.py.
|
private |
Definition at line 64 of file generator.py.
def genmypy.generator.generate_message_stub | ( | package, | |
spec | |||
) |
Definition at line 25 of file generator.py.
def genmypy.generator.generate_module_stub | ( | package_dir, | |
outdir, | |||
module_finder | |||
) |
Definition at line 157 of file generator.py.
def genmypy.generator.generate_service_stub | ( | package, | |
spec | |||
) |
Definition at line 40 of file generator.py.
def genmypy.generator.generate_stub | ( | msg_context, | |
loader, | |||
generator, | |||
package, | |||
target_path, | |||
outdir, | |||
search_paths | |||
) |
Definition at line 138 of file generator.py.
genmypy.generator.GeneratorType = Callable[[str, SpecType], Iterator[str]] |
Definition at line 18 of file generator.py.
genmypy.generator.GENMSG_EXT_LENGTH = len(genmsg.EXT_MSG) |
Definition at line 22 of file generator.py.
dictionary genmypy.generator.GenPyModuleFinders |
Definition at line 151 of file generator.py.
genmypy.generator.LoaderType = Callable[[MsgContext, str, str], SpecType] |
Definition at line 17 of file generator.py.
genmypy.generator.ModuleFinderType = Callable[[str], Iterator[str]] |
Definition at line 19 of file generator.py.
genmypy.generator.SpecType = TypeVar("SpecType", MsgSpec, SrvSpec) |
Definition at line 16 of file generator.py.