|
docc 0.8.3 (0d44999b)
C++ API Reference
|
This is the complete list of members for sdfg::codegen::CCodeGenerator, including all inherited members.
| analysis_manager_ | sdfg::codegen::CodeGenerator | protected |
| append_function_source(std::ostream &ofs_source) override | sdfg::codegen::CStyleBaseCodeGenerator | virtual |
| arg_capture_plan_ | sdfg::codegen::CodeGenerator | protected |
| as_source(const std::filesystem::path &header_path, const std::filesystem::path &source_path) override | sdfg::codegen::CStyleBaseCodeGenerator | virtual |
| CCodeGenerator(StructuredSDFG &sdfg, analysis::AnalysisManager &analysis_manager, InstrumentationPlan &instrumentation_plan, ArgCapturePlan &arg_capture_plan, std::shared_ptr< CodeSnippetFactory > library_snippet_factory=std::make_shared< CodeSnippetFactory >(), const std::string &externals_prefix="") | sdfg::codegen::CCodeGenerator | inlineexplicit |
| classes() const | sdfg::codegen::CodeGenerator | inline |
| classes_stream_ | sdfg::codegen::CodeGenerator | protected |
| CodeGenerator(StructuredSDFG &sdfg, analysis::AnalysisManager &analysis_manager, InstrumentationPlan &instrumentation_plan, ArgCapturePlan &arg_capture_plan, std::shared_ptr< CodeSnippetFactory > library_snippet_factory=std::make_shared< CodeSnippetFactory >(), const std::string &externals_prefix="") | sdfg::codegen::CodeGenerator | inline |
| CStyleBaseCodeGenerator(StructuredSDFG &sdfg, analysis::AnalysisManager &analysis_manager, InstrumentationPlan &instrumentation_plan, ArgCapturePlan &arg_capture_plan, std::shared_ptr< CodeSnippetFactory > library_snippet_factory=std::make_shared< CodeSnippetFactory >(), const std::string &externals_prefix="") | sdfg::codegen::CStyleBaseCodeGenerator | |
| dispatch_globals() override | sdfg::codegen::CCodeGenerator | protectedvirtual |
| dispatch_header(PrettyPrinter &out) | sdfg::codegen::CStyleBaseCodeGenerator | protected |
| dispatch_header_includes(PrettyPrinter &out) override | sdfg::codegen::CCodeGenerator | protectedvirtual |
| dispatch_header_structures(PrettyPrinter &out) override | sdfg::codegen::CCodeGenerator | protectedvirtual |
| dispatch_includes() | sdfg::codegen::CStyleBaseCodeGenerator | protected |
| dispatch_schedule() override | sdfg::codegen::CCodeGenerator | protectedvirtual |
| dispatch_structures() | sdfg::codegen::CStyleBaseCodeGenerator | protected |
| emit_capture_context_init(std::ostream &ofs_source) const override | sdfg::codegen::CCodeGenerator | virtual |
| emit_header(PrettyPrinter &out) override | sdfg::codegen::CStyleBaseCodeGenerator | virtual |
| emit_main_source(std::ostream &out, const std::filesystem::path &header_path) override | sdfg::codegen::CStyleBaseCodeGenerator | virtual |
| externals_prefix_ | sdfg::codegen::CodeGenerator | protected |
| function_definition() override | sdfg::codegen::CCodeGenerator | virtual |
| generate() override | sdfg::codegen::CStyleBaseCodeGenerator | virtual |
| globals() const | sdfg::codegen::CodeGenerator | inline |
| globals_stream_ | sdfg::codegen::CodeGenerator | protected |
| includes() const | sdfg::codegen::CodeGenerator | inline |
| includes_stream_ | sdfg::codegen::CodeGenerator | protected |
| instrumentation_plan_ | sdfg::codegen::CodeGenerator | protected |
| language_extension() override | sdfg::codegen::CCodeGenerator | inlineprotectedvirtual |
| library_snippet_factory_ | sdfg::codegen::CodeGenerator | protected |
| library_snippets() const | sdfg::codegen::CodeGenerator | inline |
| main() const | sdfg::codegen::CodeGenerator | inline |
| main_stream_ | sdfg::codegen::CodeGenerator | protected |
| sdfg() const | sdfg::codegen::CodeGenerator | inline |
| sdfg_ | sdfg::codegen::CodeGenerator | protected |
| ~CodeGenerator()=default | sdfg::codegen::CodeGenerator | virtual |