PandA-2024.02
Public Member Functions | Data Fields
cg_node_info Struct Reference

Information associated with a circuit graph node. More...

#include <cg_node.hpp>

Inheritance diagram for cg_node_info:
Inheritance graph
[legend]
Collaboration diagram for cg_node_info:
Collaboration graph
[legend]

Public Member Functions

void print (std::ostream &os, int detail_level=0) const override
 Print the information associated with the current node of the graph. More...
 
 cg_node_info ()
 Constructor. More...
 
- Public Member Functions inherited from TypedNodeInfo
 TypedNodeInfo ()
 Constructor. More...
 
 ~TypedNodeInfo () override
 Destructor. More...
 
void print (std::ostream &, int detail_level=0) const override
 Print the information associated with the node of the graph. More...
 
- Public Member Functions inherited from NodeInfo
 NodeInfo ()
 Constructor. More...
 
virtual ~NodeInfo ()
 Destructor. More...
 

Data Fields

structural_objectRef reference
 Definition of the internal graph associated with the node. More...
 
bool is_critical
 
- Data Fields inherited from TypedNodeInfo
std::string node_operation
 Custom vertex property: node_operation. More...
 
std::string vertex_name
 Definition of the node name property. More...
 
unsigned int node_type
 Custom vertex property: node_type. More...
 

Detailed Description

Information associated with a circuit graph node.

Definition at line 76 of file cg_node.hpp.

Constructor & Destructor Documentation

◆ cg_node_info()

cg_node_info::cg_node_info ( )
inline

Constructor.

Definition at line 95 of file cg_node.hpp.

Member Function Documentation

◆ print()

void cg_node_info::print ( std::ostream &  os,
int  detail_level = 0 
) const
inlineoverridevirtual

Print the information associated with the current node of the graph.

Parameters
osis the output stream.

Reimplemented from NodeInfo.

Definition at line 88 of file cg_node.hpp.

References TypedNodeInfo::print().

Here is the call graph for this function:

Field Documentation

◆ is_critical

bool cg_node_info::is_critical

Definition at line 83 of file cg_node.hpp.

◆ reference

structural_objectRef cg_node_info::reference

Definition of the internal graph associated with the node.

Definition at line 81 of file cg_node.hpp.


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

Generated on Mon Feb 12 2024 13:03:47 for PandA-2024.02 by doxygen 1.8.13