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

One (station, class) process, reduced to what QN2MATLAB / QN2JAVA decide on. More...

#include <line/io/code_gen.h>

Collaboration diagram for line::io::code_gen_detail::ProcSpec:

Public Types

enum  Kind {
  SKIP , REPLAYER , IMMEDIATE , EXP ,
  APH , ERLANG , DISABLED
}

Public Attributes

enum line::io::code_gen_detail::ProcSpec::Kind kind = SKIP
bool arrival = false
 the station is EXT scheduled: setArrival, not setService
double mean = 0.0
double scv = 0.0
double nphases = 0.0
std::string file

Detailed Description

One (station, class) process, reduced to what QN2MATLAB / QN2JAVA decide on.

Definition at line 113 of file code_gen.h.

Member Enumeration Documentation

◆ Kind

Enumerator
SKIP 
REPLAYER 
IMMEDIATE 
EXP 
APH 
ERLANG 
DISABLED 

Definition at line 114 of file code_gen.h.

Member Data Documentation

◆ arrival

bool line::io::code_gen_detail::ProcSpec::arrival = false

the station is EXT scheduled: setArrival, not setService

Definition at line 115 of file code_gen.h.

Referenced by line::io::code_gen_detail::proc_spec().

◆ file

std::string line::io::code_gen_detail::ProcSpec::file

Definition at line 119 of file code_gen.h.

Referenced by line::io::code_gen_detail::proc_spec().

◆ kind

enum line::io::code_gen_detail::ProcSpec::Kind line::io::code_gen_detail::ProcSpec::kind = SKIP

◆ mean

double line::io::code_gen_detail::ProcSpec::mean = 0.0

Definition at line 116 of file code_gen.h.

Referenced by line::io::code_gen_detail::proc_spec().

◆ nphases

double line::io::code_gen_detail::ProcSpec::nphases = 0.0

Definition at line 118 of file code_gen.h.

Referenced by line::io::code_gen_detail::proc_spec().

◆ scv

double line::io::code_gen_detail::ProcSpec::scv = 0.0

Definition at line 117 of file code_gen.h.

Referenced by line::io::code_gen_detail::proc_spec().


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