ONE - On-device Neural Engine
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
onert::dumper::dot::DotBuilder Class Reference

#include <DotBuilder.h>

Public Member Functions

 DotBuilder ()
 
void update (const Node &dotinfo)
 
void writeDot (std::ostream &os)
 

Detailed Description

Definition at line 35 of file DotBuilder.h.

Constructor & Destructor Documentation

◆ DotBuilder()

onert::dumper::dot::DotBuilder::DotBuilder ( )

Definition at line 23 of file DotBuilder.cc.

23{}

Member Function Documentation

◆ update()

void onert::dumper::dot::DotBuilder::update ( const Node dotinfo)

Definition at line 25 of file DotBuilder.cc.

26{
27 add(node_info);
28 for (auto &&edge : node_info.out_edges())
29 {
30 addEdge(node_info, *edge);
31 }
32}

References onert::dumper::dot::Node::out_edges().

◆ writeDot()

void onert::dumper::dot::DotBuilder::writeDot ( std::ostream &  os)

Definition at line 34 of file DotBuilder.cc.

35{
36 os << "digraph D {\n"
37 << _dot.str() << "\n"
38 << "}\n";
39}

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