docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::serializer::CutoutSerializer Member List

This is the complete list of members for sdfg::serializer::CutoutSerializer, including all inherited members.

assignment_block_to_json(nlohmann::json &j, const structured_control_flow::AssignmentBlock &block)sdfg::serializer::JSONSerializer
block_to_json(nlohmann::json &j, const sdfg::structured_control_flow::Block &block)sdfg::serializer::JSONSerializer
break_node_to_json(nlohmann::json &j, const sdfg::structured_control_flow::Break &break_node)sdfg::serializer::JSONSerializer
continue_node_to_json(nlohmann::json &j, const sdfg::structured_control_flow::Continue &continue_node)sdfg::serializer::JSONSerializer
CutoutSerializer()sdfg::serializer::CutoutSerializerinline
dataflow_to_json(nlohmann::json &j, const sdfg::data_flow::DataFlowGraph &dataflow)sdfg::serializer::JSONSerializer
debug_info_to_json(nlohmann::json &j, const sdfg::DebugInfo &debug_info)sdfg::serializer::JSONSerializer
deserialize(nlohmann::json &j)sdfg::serializer::JSONSerializer
element_metadata_to_json(nlohmann::json &j, const sdfg::Element &element)sdfg::serializer::JSONSerializerstatic
expression(const symbolic::Expression expr)sdfg::serializer::JSONSerializerstatic
if_else_to_json(nlohmann::json &j, const sdfg::structured_control_flow::IfElse &if_else_node)sdfg::serializer::JSONSerializer
json_to_arguments(const nlohmann::json &j)sdfg::serializer::JSONSerializer
json_to_assignment_block(const nlohmann::json &j, sdfg::builder::StructuredSDFGBuilder &builder, sdfg::structured_control_flow::Sequence &parent)sdfg::serializer::JSONSerializer
json_to_block_node(const nlohmann::json &j, sdfg::builder::StructuredSDFGBuilder &builder, sdfg::structured_control_flow::Sequence &parent)sdfg::serializer::JSONSerializer
json_to_break_node(const nlohmann::json &j, sdfg::builder::StructuredSDFGBuilder &builder, sdfg::structured_control_flow::Sequence &parent)sdfg::serializer::JSONSerializer
json_to_continue_node(const nlohmann::json &j, sdfg::builder::StructuredSDFGBuilder &builder, sdfg::structured_control_flow::Sequence &parent)sdfg::serializer::JSONSerializer
json_to_dataflow(const nlohmann::json &j, sdfg::builder::StructuredSDFGBuilder &builder, sdfg::structured_control_flow::Block &parent)sdfg::serializer::JSONSerializer
json_to_debug_info(const nlohmann::json &j)sdfg::serializer::JSONSerializer
json_to_expr(const nlohmann::json &j)sdfg::serializer::JSONSerializer
json_to_if_else_node(const nlohmann::json &j, sdfg::builder::StructuredSDFGBuilder &builder, sdfg::structured_control_flow::Sequence &parent)sdfg::serializer::JSONSerializer
json_to_return_node(const nlohmann::json &j, sdfg::builder::StructuredSDFGBuilder &builder, sdfg::structured_control_flow::Sequence &parent)sdfg::serializer::JSONSerializer
json_to_schedule_type(const nlohmann::json &j)sdfg::serializer::JSONSerializer
json_to_sequence(const nlohmann::json &j, sdfg::builder::StructuredSDFGBuilder &builder, sdfg::structured_control_flow::Sequence &sequence)sdfg::serializer::JSONSerializer
json_to_storage_type(const nlohmann::json &j)sdfg::serializer::JSONSerializer
json_to_structure_definition(const nlohmann::json &j, sdfg::builder::StructuredSDFGBuilder &builder)sdfg::serializer::JSONSerializer
json_to_structured_loop_node(const nlohmann::json &j, sdfg::builder::StructuredSDFGBuilder &builder, sdfg::structured_control_flow::Sequence &parent)sdfg::serializer::JSONSerializer
json_to_type(const nlohmann::json &j)sdfg::serializer::JSONSerializer
json_to_while_node(const nlohmann::json &j, sdfg::builder::StructuredSDFGBuilder &builder, sdfg::structured_control_flow::Sequence &parent)sdfg::serializer::JSONSerializer
JSONSerializer(bool recurse=true)sdfg::serializer::JSONSerializerinline
parse_assignments(const nlohmann::json &assignments_arr)sdfg::serializer::JSONSerializer
parse_legacy_transition_to_assignment_block(const nlohmann::json &j, sdfg::builder::StructuredSDFGBuilder &builder, sdfg::structured_control_flow::Sequence &parent)sdfg::serializer::JSONSerializer
return_node_to_json(nlohmann::json &j, const sdfg::structured_control_flow::Return &return_node)sdfg::serializer::JSONSerializer
schedule_type_to_json(nlohmann::json &j, const sdfg::structured_control_flow::ScheduleType &schedule_type)sdfg::serializer::JSONSerializer
sequence_to_json(nlohmann::json &j, const sdfg::structured_control_flow::Sequence &sequence)sdfg::serializer::JSONSerializer
serialize(const sdfg::StructuredSDFG &sdfg, analysis::AnalysisManager *analysis_manager, structured_control_flow::Sequence *cutout_root) overridesdfg::serializer::CutoutSerializervirtual
serialize_node(nlohmann::json &j, const structured_control_flow::ControlFlowNode &node)sdfg::serializer::JSONSerializer
skip_empty_transitionssdfg::serializer::JSONSerializer
storage_type_to_json(nlohmann::json &j, const sdfg::types::StorageType &storage_type)sdfg::serializer::JSONSerializer
structure_definition_to_json(nlohmann::json &j, const sdfg::types::StructureDefinition &definition)sdfg::serializer::JSONSerializer
structured_loop_to_json(nlohmann::json &j, const sdfg::structured_control_flow::StructuredLoop &loop_node)sdfg::serializer::JSONSerializer
type_to_json(nlohmann::json &j, const sdfg::types::IType &type)sdfg::serializer::JSONSerializer
while_node_to_json(nlohmann::json &j, const sdfg::structured_control_flow::While &while_node)sdfg::serializer::JSONSerializer
writeToFile(const StructuredSDFG &sdfg, const std::filesystem::path &file)sdfg::serializer::JSONSerializerstatic