| __init__(self, AcceleratorConnection conn) | esiaccel.codegen.generator.CppGenerator | |
| _appid_expr(AppID appid) | esiaccel.codegen.generator.CppGenerator | protectedstatic |
| _build_module_instance_map(self) | esiaccel.codegen.generator.CppGenerator | protected |
| _collect_port_groups(self, Dict[AppID, types.BundlePort] ports) | esiaccel.codegen.generator.CppGenerator | protected |
| _conn | esiaccel.codegen.generator.CppGenerator | protected |
| _emit_module_class(self, str name, str system_name, ModuleInfo module_info, List[CppPortGroup] port_groups, TextIO out) | esiaccel.codegen.generator.CppGenerator | protected |
| _indexed_ports_group(self, str member_name, str appid_name, List[Tuple[AppID, types.BundlePort]] port_list) | esiaccel.codegen.generator.CppGenerator | protected |
| _mixed_struct_group(self, str member_name, str appid_name, List[Tuple[AppID, types.BundlePort]] port_list) | esiaccel.codegen.generator.CppGenerator | protected |
| _port_using_aliases(self, CppPortKind kind, str alias_prefix, types.BundlePort port) | esiaccel.codegen.generator.CppGenerator | protected |
| _sanitize_id(str name) | esiaccel.codegen.generator.CppGenerator | protectedstatic |
| _scalar_port_group(self, str member_name, types.BundlePort port, AppID appid) | esiaccel.codegen.generator.CppGenerator | protected |
| generate(self, Path output_dir, str system_name) | esiaccel.codegen.generator.CppGenerator | |
| get_consts_str(self, ModuleInfo module_info) | esiaccel.codegen.generator.CppGenerator | |
| language | esiaccel.codegen.generator.CppGenerator | static |
| type_emitter | esiaccel.codegen.generator.CppGenerator | |
| type_planner | esiaccel.codegen.generator.CppGenerator | |
| write_modules(self, Path output_dir, str system_name) | esiaccel.codegen.generator.CppGenerator | |