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

#include <line/inference/sampled_metric.h>

Public Member Functions

 ConditionEvent ()=default
 ConditionEvent (std::size_t node_index, std::size_t class_index, lang::EventType event_type)
bool operator== (const ConditionEvent &other) const
bool operator!= (const ConditionEvent &other) const

Public Attributes

std::size_t node = 0
std::size_t jobclass = 0
lang::EventType event = lang::EventType::INIT

Detailed Description

Definition at line 29 of file sampled_metric.h.

Constructor & Destructor Documentation

◆ ConditionEvent() [1/2]

line::infer::ConditionEvent::ConditionEvent ( )
default

Referenced by operator!=(), and operator==().

◆ ConditionEvent() [2/2]

line::infer::ConditionEvent::ConditionEvent ( std::size_t node_index,
std::size_t class_index,
lang::EventType event_type )
inline

Definition at line 35 of file sampled_metric.h.

References event, jobclass, and node.

Member Function Documentation

◆ operator!=()

bool line::infer::ConditionEvent::operator!= ( const ConditionEvent & other) const
inline

Definition at line 41 of file sampled_metric.h.

References ConditionEvent().

◆ operator==()

bool line::infer::ConditionEvent::operator== ( const ConditionEvent & other) const
inline

Definition at line 38 of file sampled_metric.h.

References ConditionEvent(), event, jobclass, and node.

Member Data Documentation

◆ event

lang::EventType line::infer::ConditionEvent::event = lang::EventType::INIT

Definition at line 32 of file sampled_metric.h.

Referenced by ConditionEvent(), and operator==().

◆ jobclass

std::size_t line::infer::ConditionEvent::jobclass = 0

Definition at line 31 of file sampled_metric.h.

Referenced by ConditionEvent(), and operator==().

◆ node

std::size_t line::infer::ConditionEvent::node = 0

Definition at line 30 of file sampled_metric.h.

Referenced by ConditionEvent(), and operator==().


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