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

One logged event: when, of which kind, in which class, for which job. More...

#include <line/solvers/wrappers/jmt/jmt_logs.h>

Public Attributes

double t = 0.0
JmtEventType type = JmtEventType::INIT
std::size_t node = 0
 1-based node index
std::size_t cls = 0
 1-based class index, 0 at INIT
double job = 0.0
 JMT's job id, -1 at INIT.

Detailed Description

One logged event: when, of which kind, in which class, for which job.

Definition at line 63 of file jmt_logs.h.

Member Data Documentation

◆ cls

std::size_t line::jmt::JmtEvent::cls = 0

1-based class index, 0 at INIT

Definition at line 67 of file jmt_logs.h.

Referenced by line::jmt::jmt_parse_tran_state().

◆ job

double line::jmt::JmtEvent::job = 0.0

JMT's job id, -1 at INIT.

Definition at line 68 of file jmt_logs.h.

Referenced by line::jmt::jmt_parse_tran_state().

◆ node

std::size_t line::jmt::JmtEvent::node = 0

1-based node index

Definition at line 66 of file jmt_logs.h.

Referenced by line::jmt::jmt_sample_sys_aggr().

◆ t

double line::jmt::JmtEvent::t = 0.0

Definition at line 64 of file jmt_logs.h.

Referenced by line::jmt::jmt_parse_tran_state(), and line::jmt::jmt_sample_sys_aggr().

◆ type

JmtEventType line::jmt::JmtEvent::type = JmtEventType::INIT

Definition at line 65 of file jmt_logs.h.

Referenced by line::jmt::jmt_parse_tran_state().


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