Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::GraphChain Struct Reference

#include <graph.h>

Public Member Functions

 GraphChain (GraphNodeList const &, GraphEdges const &)
 
 ~GraphChain ()
 
void dump () const
 
bool plot (std::string const &) const
 

Public Attributes

node_list_t _nodes_rt
 
node_list_t _init_trigger_list
 
int _n_terminal_nodes
 

Detailed Description

Definition at line 58 of file graph.h.

Constructor & Destructor Documentation

◆ GraphChain()

ARDOUR::GraphChain::GraphChain ( GraphNodeList const &  ,
GraphEdges const &   
)

◆ ~GraphChain()

ARDOUR::GraphChain::~GraphChain ( )

Member Function Documentation

◆ dump()

void ARDOUR::GraphChain::dump ( ) const

◆ plot()

bool ARDOUR::GraphChain::plot ( std::string const &  ) const

Member Data Documentation

◆ _init_trigger_list

node_list_t ARDOUR::GraphChain::_init_trigger_list

Nodes that are not fed by any other nodes

Definition at line 66 of file graph.h.

◆ _n_terminal_nodes

int ARDOUR::GraphChain::_n_terminal_nodes

The number of nodes that do not feed any other node

Definition at line 68 of file graph.h.

◆ _nodes_rt

node_list_t ARDOUR::GraphChain::_nodes_rt

Definition at line 64 of file graph.h.


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