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

getAvgSysTable(): one row per CHAIN, the cycle time and the completing throughput at the chain's reference station, as @NetworkSolver/getAvgSysTable.m reports them. More...

#include <line/solvers/avg_table.h>

Collaboration diagram for line::AvgSysTable:

Public Member Functions

void print (std::ostream &out) const
 Print the chain table.
void print () const
std::size_t size () const
bool empty () const

Public Attributes

std::vector< std::string > Chain
std::vector< std::string > JobClasses
std::vector< double > SysRespT
std::vector< double > SysTput

Detailed Description

getAvgSysTable(): one row per CHAIN, the cycle time and the completing throughput at the chain's reference station, as @NetworkSolver/getAvgSysTable.m reports them.

Definition at line 128 of file avg_table.h.

Member Function Documentation

◆ empty()

bool line::AvgSysTable::empty ( ) const
inline

Definition at line 135 of file avg_table.h.

References Chain.

◆ print() [1/2]

void line::AvgSysTable::print ( ) const

Definition at line 258 of file solver_facade.cpp.

References print().

◆ print() [2/2]

void line::AvgSysTable::print ( std::ostream & out) const

Print the chain table.

Definition at line 243 of file solver_facade.cpp.

References Chain, JobClasses, SysRespT, and SysTput.

Referenced by print().

◆ size()

std::size_t line::AvgSysTable::size ( ) const
inline

Definition at line 134 of file avg_table.h.

References Chain.

Member Data Documentation

◆ Chain

std::vector<std::string> line::AvgSysTable::Chain

Definition at line 129 of file avg_table.h.

Referenced by line::NetworkSolver::avg_sys_table(), empty(), print(), and size().

◆ JobClasses

std::vector<std::string> line::AvgSysTable::JobClasses

Definition at line 129 of file avg_table.h.

Referenced by line::NetworkSolver::avg_sys_table(), and print().

◆ SysRespT

std::vector<double> line::AvgSysTable::SysRespT

◆ SysTput

std::vector<double> line::AvgSysTable::SysTput

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