docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::visualizer::DotVisualizer Class Reference

#include <sdfg/visualizer/dot_visualizer.h>

Inheritance diagram for sdfg::visualizer::DotVisualizer:
[legend]

Public Member Functions

 Visualizer (const Function &sdfg)
Public Member Functions inherited from sdfg::visualizer::Visualizer
 Visualizer (const Function &sdfg)
virtual void visualize ()
codegen::PrettyPrinter const & getStream () const
virtual void visualizeSubset (data_flow::Subset const &begin_sub, types::IType const *type=nullptr, int subIdx=0)

Static Public Member Functions

static void writeToFile (const Function &sdfg, const std::filesystem::path &file)
static void writeToFile (const Function &sdfg, const std::filesystem::path *file=nullptr)

Additional Inherited Members

Protected Member Functions inherited from sdfg::visualizer::Visualizer
virtual std::string expression (const std::string expr)
virtual void visualizeNode (const StructuredSDFG &sdfg, const structured_control_flow::ControlFlowNode &node)
virtual void visualizeTasklet (data_flow::Tasklet const &tasklet)
virtual void visualizeForBounds (symbolic::Symbol const &indvar, symbolic::Expression const &init, symbolic::Condition const &condition, symbolic::Expression const &update)
std::string subsetRangeString (data_flow::Subset const &subset, int subIdx)
Protected Attributes inherited from sdfg::visualizer::Visualizer
codegen::PrettyPrinter stream_
const Function & sdfg_
std::vector< std::pair< const std::string, const std::string > > replacements_

Member Function Documentation

◆ Visualizer()

◆ writeToFile() [1/2]

void sdfg::visualizer::DotVisualizer::writeToFile ( const Function & sdfg,
const std::filesystem::path & file )
static

◆ writeToFile() [2/2]

void sdfg::visualizer::DotVisualizer::writeToFile ( const Function & sdfg,
const std::filesystem::path * file = nullptr )
static

The documentation for this class was generated from the following file: