#include <graphviz.h>


| Public Member Functions | |
| node_id (id id_) | |
| node_id (id id_, port port_) | |
| node_id (const node_id &other) | |
| node_id & | operator= (const node_id &other) | 
| void | print (writer &w) const final override | 
| void | dump () const | 
| Data Fields | |
| id | m_id | 
| std::unique_ptr< port > | m_port | 
| 
 | inline | 
Referenced by node_id(), and operator=().
| 
 | inherited | 
References pp_flush(), pp_newline(), print(), pretty_printer::set_output_stream(), and dot::w.
| 
 | finaloverridevirtual | 
Implements dot::ast_node.
| std::unique_ptr<port> dot::node_id::m_port | 
Referenced by node_id(), node_id(), node_id(), operator=(), and print().