rawtypes.generator.python_generator module¶
- rawtypes.generator.python_generator.get_namespace(cursors: Tuple[rawtypes.clang.cindex.Cursor, ...]) str ¶
- class rawtypes.generator.python_generator.PyMethodDef(name, meth, flags, doc)¶
ベースクラス:
NamedTuple
- name: str¶
Alias for field number 0
- meth: str¶
Alias for field number 1
- flags: str¶
Alias for field number 2
- doc: str¶
Alias for field number 3
- class rawtypes.generator.python_generator.PythonGenerator(*headers: rawtypes.parser.header.Header, include_dirs=[], target='')¶
ベースクラス:
rawtypes.generator.generator_base.GeneratorBase
- generate(package_dir: pathlib.Path, cpp_path: pathlib.Path, *, function_custom=[], is_exclude_function=None)¶
- write_pyi(header: rawtypes.parser.header.Header, pyi: io.IOBase, is_exclude_function)¶