LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::fluid::MfqTopology Struct Reference

What the single-queue gate found, when it matches. More...

#include <line/solvers/fluid/fluid_mfq.h>

Collaboration diagram for line::fluid::MfqTopology:

Public Attributes

bool ok = false
std::size_t source = 0
 0-based station index
std::size_t queue = 0
std::size_t cls = 0
 the first open class, which mfq analyzes
std::vector< std::size_t > open_classes
 every open class, in class order

Detailed Description

What the single-queue gate found, when it matches.

Definition at line 54 of file fluid_mfq.h.

Member Data Documentation

◆ cls

std::size_t line::fluid::MfqTopology::cls = 0

the first open class, which mfq analyzes

Definition at line 58 of file fluid_mfq.h.

Referenced by line::fluid::fluid_mfq(), and line::fluid::mfq_is_single_queue().

◆ ok

bool line::fluid::MfqTopology::ok = false

◆ open_classes

std::vector<std::size_t> line::fluid::MfqTopology::open_classes

every open class, in class order

Definition at line 59 of file fluid_mfq.h.

Referenced by line::fluid::fluid_mfq_prio(), and line::fluid::mfq_is_single_queue().

◆ queue

std::size_t line::fluid::MfqTopology::queue = 0

◆ source

std::size_t line::fluid::MfqTopology::source = 0

0-based station index

Definition at line 56 of file fluid_mfq.h.

Referenced by line::fluid::fluid_mfq(), line::fluid::fluid_mfq_prio(), and line::fluid::mfq_is_single_queue().


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