docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
cutout_serializer.h
Go to the documentation of this file.
1#pragma once
2
3#include <memory>
4#include <nlohmann/json_fwd.hpp>
5#include <string>
6
11
12namespace sdfg {
13namespace serializer {
14
16public:
19
20 nlohmann::json serialize(
22 analysis::AnalysisManager* analysis_manager,
24 ) override;
25};
26} // namespace serializer
27} // namespace sdfg
Definition structured_sdfg.h:30
Definition analysis.h:53
nlohmann::json serialize(const sdfg::StructuredSDFG &sdfg, analysis::AnalysisManager *analysis_manager, structured_control_flow::Sequence *cutout_root) override
CutoutSerializer()
Definition cutout_serializer.h:17
JSONSerializer(bool recurse=true)
Definition json_serializer.h:40
A sequential container of control flow nodes.
Definition sequence.h:52
Definition cutout_serializer.h:13
Definition analysis.h:7