GCC Middle and Back End API Reference
dot::node_stmt Struct Reference

#include <graphviz.h>

Inheritance diagram for dot::node_stmt:
Collaboration diagram for dot::node_stmt:

Public Member Functions

 node_stmt (id id_)
void print (writer &w) const final override
void set_attr (id key, id value)
void set_label (dot::id label)

Data Fields

id m_id
attr_list m_attrs

Constructor & Destructor Documentation

◆ node_stmt()

dot::node_stmt::node_stmt ( id id_)
inline

References m_id.

Member Function Documentation

◆ print()

void dot::node_stmt::print ( writer & w) const
finaloverridevirtual

Implements dot::stmt.

References dot::stmt_with_attr_list::m_attrs, m_id, and dot::w.

◆ set_attr()

void dot::stmt_with_attr_list::set_attr ( id key,
id value )
inlineinherited

References m_attrs.

◆ set_label()

void dot::stmt_with_attr_list::set_label ( dot::id label)
inherited

References m_attrs.

Field Documentation

◆ m_attrs

attr_list dot::stmt_with_attr_list::m_attrs
inherited

◆ m_id

id dot::node_stmt::m_id

Referenced by node_stmt(), and print().


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