LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::wf::WorkflowRepresentation< T > Struct Template Reference

The workflow in matrix form: the reference's WorkflowRepresentation. More...

#include <line/api/wf/wf_analyzer.h>

Collaboration diagram for line::wf::WorkflowRepresentation< T >:

Public Attributes

Matrix< T > linkMatrix
std::vector< int > serviceNodes
std::vector< int > forkNodes
std::vector< int > joinNodes
std::vector< int > routerNodes
std::map< int, ServiceParameters< T > > serviceParameters

Detailed Description

template<class T>
struct line::wf::WorkflowRepresentation< T >

The workflow in matrix form: the reference's WorkflowRepresentation.

Definition at line 63 of file wf_analyzer.h.

Member Data Documentation

◆ forkNodes

template<class T>
std::vector<int> line::wf::WorkflowRepresentation< T >::forkNodes

◆ joinNodes

template<class T>
std::vector<int> line::wf::WorkflowRepresentation< T >::joinNodes

◆ linkMatrix

◆ routerNodes

template<class T>
std::vector<int> line::wf::WorkflowRepresentation< T >::routerNodes

◆ serviceNodes

template<class T>
std::vector<int> line::wf::WorkflowRepresentation< T >::serviceNodes

◆ serviceParameters

template<class T>
std::map<int, ServiceParameters<T> > line::wf::WorkflowRepresentation< T >::serviceParameters

Definition at line 66 of file wf_analyzer.h.

Referenced by line::wf::analyze_workflow(), and line::wf::wf_from_struct().


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