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

#include <line/api/spn/spn_structprops.h>

Collaboration diagram for line::spn::SpnStructProps:

Public Attributes

std::vector< std::size_t > places
 1-based node indices, in level order
std::vector< std::size_t > transitions
 1-based node index of each event
std::vector< std::size_t > modes
 0-based mode index of each event
bool bounded = false
bool conservative = false
bool consistent = false
bool repetitive = false
std::vector< bool > boundedlevels
std::vector< bool > conservedlevels
std::vector< bool > consistentevents
std::vector< bool > repetitiveevents
bool ordinary = false
bool statemachine = false
bool markedgraph = false
bool freechoice = false
bool efc = false
bool asymmetric = false
std::vector< std::string > ignored
 inhibitor, immediate, priority (when used)

Detailed Description

Definition at line 40 of file spn_structprops.h.

Member Data Documentation

◆ asymmetric

bool line::spn::SpnStructProps::asymmetric = false

Definition at line 47 of file spn_structprops.h.

Referenced by line::spn::spn_properties(), and line::spn::spn_structprops().

◆ bounded

bool line::spn::SpnStructProps::bounded = false

Definition at line 44 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().

◆ boundedlevels

std::vector<bool> line::spn::SpnStructProps::boundedlevels

Definition at line 45 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().

◆ conservative

bool line::spn::SpnStructProps::conservative = false

Definition at line 44 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().

◆ conservedlevels

std::vector<bool> line::spn::SpnStructProps::conservedlevels

Definition at line 45 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().

◆ consistent

bool line::spn::SpnStructProps::consistent = false

Definition at line 44 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().

◆ consistentevents

std::vector<bool> line::spn::SpnStructProps::consistentevents

Definition at line 45 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().

◆ efc

bool line::spn::SpnStructProps::efc = false

Definition at line 47 of file spn_structprops.h.

Referenced by line::spn::spn_properties(), and line::spn::spn_structprops().

◆ freechoice

bool line::spn::SpnStructProps::freechoice = false

Definition at line 47 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().

◆ ignored

std::vector<std::string> line::spn::SpnStructProps::ignored

inhibitor, immediate, priority (when used)

Definition at line 48 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().

◆ markedgraph

bool line::spn::SpnStructProps::markedgraph = false

Definition at line 46 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().

◆ modes

std::vector<std::size_t> line::spn::SpnStructProps::modes

0-based mode index of each event

Definition at line 43 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().

◆ ordinary

bool line::spn::SpnStructProps::ordinary = false

Definition at line 46 of file spn_structprops.h.

Referenced by line::spn::spn_properties(), and line::spn::spn_structprops().

◆ places

std::vector<std::size_t> line::spn::SpnStructProps::places

1-based node indices, in level order

Definition at line 41 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().

◆ repetitive

bool line::spn::SpnStructProps::repetitive = false

Definition at line 44 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().

◆ repetitiveevents

std::vector<bool> line::spn::SpnStructProps::repetitiveevents

Definition at line 45 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().

◆ statemachine

bool line::spn::SpnStructProps::statemachine = false

Definition at line 46 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().

◆ transitions

std::vector<std::size_t> line::spn::SpnStructProps::transitions

1-based node index of each event

Definition at line 42 of file spn_structprops.h.

Referenced by line::spn::spn_structprops().


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