|
| node_structure () |
|
| node_structure (const node_structure &)=delete |
| No copy constructor. More...
|
|
node_structure & | operator= (const node_structure &)=delete |
| No copy assignment. More...
|
|
| node_structure (node_structure &&)=delete |
| No move constructor. More...
|
|
node_structure & | operator= (node_structure &&)=delete |
| No move assignment. More...
|
|
virtual | ~node_structure ()=default |
| Destructor. More...
|
|
int64 | node_count () const |
|
system_node & | node (int64 node_index) const |
|
int64 | add_node (system_node *node_ptr) |
|
void | erase_node (int64 node_index) |
|
void | add_flow_inward_link (int64 src_port_index, int64 dst_node_index, int64 dst_port_index) |
|
const std::vector< std::pair< int64, int64 > > & | flow_inward_links (int64 src_port_index) const |
|
void | add_message_inward_link (int64 src_port_index, int64 dst_node_index, int64 dst_port_index) |
|
const std::vector< std::pair< int64, int64 > > & | message_inward_links (int64 src_port_index) const |
|
void | add_flow_inner_link (int64 src_node_index, int64 src_port_index, int64 dst_node_index, int64 dst_port_index) |
|
const std::vector< std::pair< int64, int64 > > & | flow_inner_links (int64 src_node_index, int64 src_port_index) const |
|
void | add_message_inner_link (int64 src_node_index, int64 src_port_index, int64 dst_node_index, int64 dst_port_index) |
|
const std::vector< std::pair< int64, int64 > > & | message_inner_links (int64 src_node_index, int64 src_port_index) const |
|
void | add_flow_outward_link (int64 src_node_index, int64 src_port_index, int64 dst_port_index) |
|
const std::vector< int64 > & | flow_outward_links (int64 src_node_index, int64 src_port_index) const |
|
void | add_message_outward_link (int64 src_node_index, int64 src_port_index, int64 dst_port_index) |
|
const std::vector< int64 > & | message_outward_links (int64 src_node_index, int64 src_port_index) const |
|