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

One precedence of the activity graph. More...

#include <line/lang/workflow/workflow.h>

Collaboration diagram for line::api::lqn::Precedence< T >:

Public Attributes

std::vector< std::string > pre_acts
std::vector< std::string > post_acts
PrecedenceType pre_type = PrecedenceType::PRE_SEQ
PrecedenceType post_type = PrecedenceType::POST_SEQ
std::vector< T > pre_params
std::vector< T > post_params

Detailed Description

template<class T>
struct line::api::lqn::Precedence< T >

One precedence of the activity graph.

pre_params carries the AND-join quorum when there is one; post_params carries the OR-fork probabilities or the loop count.

Definition at line 78 of file workflow.h.

Member Data Documentation

◆ post_acts

template<class T>
std::vector<std::string> line::workflow::Precedence< T >::post_acts

Definition at line 80 of file workflow.h.

◆ post_params

template<class T>
std::vector<T> line::workflow::Precedence< T >::post_params

Definition at line 84 of file workflow.h.

◆ post_type

template<class T>
PrecedenceType line::workflow::Precedence< T >::post_type = PrecedenceType::POST_SEQ

Definition at line 82 of file workflow.h.

◆ pre_acts

template<class T>
std::vector<std::string> line::workflow::Precedence< T >::pre_acts

Definition at line 79 of file workflow.h.

◆ pre_params

template<class T>
std::vector<T> line::workflow::Precedence< T >::pre_params

Definition at line 83 of file workflow.h.

◆ pre_type

template<class T>
PrecedenceType line::workflow::Precedence< T >::pre_type = PrecedenceType::PRE_SEQ

Definition at line 81 of file workflow.h.


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