Options Struct
Render options controlling which fields and labels are emitted. More...
Declaration
Included Headers
Public Member Attributes Index
| bool | show_index = true |
|
Prefix each node with its NodeId. More... | |
| bool | show_kind = true |
|
Show Node::kind(). More... | |
| bool | show_user_label = true |
|
Show Node::user_label() when non-empty. More... | |
| bool | show_backend = true |
|
Show the node backend (pipeline / stage). More... | |
| bool | show_ports = true |
|
Print input/output port lists per node. More... | |
| std::size_t | max_label_chars = 200 |
|
Truncate user labels longer than this. More... | |
| std::size_t | max_ports = 16 |
|
Cap the number of ports printed per node. More... | |
| bool | dot_rankdir_lr = true |
|
Use left-to-right layout in dot output. More... | |
| std::string | dot_graph_name = "sima_hybrid_graph" |
|
Dot graph identifier. More... | |
| bool | mermaid_lr = true |
|
Use flowchart LR (else TD) for mermaid. More... | |
| std::string | mermaid_id_prefix = "n" |
|
Mermaid node-id prefix. More... | |
Description
Render options controlling which fields and labels are emitted.
Definition at line 35 of file GraphPrinter.h.
Public Member Attributes
dot_graph_name
|
Dot graph identifier.
Definition at line 46 of file GraphPrinter.h.
dot_rankdir_lr
|
Use left-to-right layout in dot output.
Definition at line 45 of file GraphPrinter.h.
max_label_chars
|
Truncate user labels longer than this.
Definition at line 42 of file GraphPrinter.h.
max_ports
|
Cap the number of ports printed per node.
Definition at line 43 of file GraphPrinter.h.
mermaid_id_prefix
|
Mermaid node-id prefix.
Definition at line 49 of file GraphPrinter.h.
mermaid_lr
|
Use flowchart LR (else TD) for mermaid.
Definition at line 48 of file GraphPrinter.h.
show_backend
|
Show the node backend (pipeline / stage).
Definition at line 39 of file GraphPrinter.h.
show_index
|
Prefix each node with its NodeId.
Definition at line 36 of file GraphPrinter.h.
show_kind
|
show_ports
|
Print input/output port lists per node.
Definition at line 40 of file GraphPrinter.h.
show_user_label
|
Show Node::user_label() when non-empty.
Definition at line 38 of file GraphPrinter.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.