![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
#include <line/api/spn/spn_structprops.h>
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) | |
Definition at line 40 of file spn_structprops.h.
| 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().
| bool line::spn::SpnStructProps::bounded = false |
Definition at line 44 of file spn_structprops.h.
Referenced by line::spn::spn_structprops().
| std::vector<bool> line::spn::SpnStructProps::boundedlevels |
Definition at line 45 of file spn_structprops.h.
Referenced by line::spn::spn_structprops().
| bool line::spn::SpnStructProps::conservative = false |
Definition at line 44 of file spn_structprops.h.
Referenced by line::spn::spn_structprops().
| std::vector<bool> line::spn::SpnStructProps::conservedlevels |
Definition at line 45 of file spn_structprops.h.
Referenced by line::spn::spn_structprops().
| bool line::spn::SpnStructProps::consistent = false |
Definition at line 44 of file spn_structprops.h.
Referenced by line::spn::spn_structprops().
| std::vector<bool> line::spn::SpnStructProps::consistentevents |
Definition at line 45 of file spn_structprops.h.
Referenced by line::spn::spn_structprops().
| 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().
| bool line::spn::SpnStructProps::freechoice = false |
Definition at line 47 of file spn_structprops.h.
Referenced by line::spn::spn_structprops().
| 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().
| bool line::spn::SpnStructProps::markedgraph = false |
Definition at line 46 of file spn_structprops.h.
Referenced by line::spn::spn_structprops().
| 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().
| 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().
| 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().
| bool line::spn::SpnStructProps::repetitive = false |
Definition at line 44 of file spn_structprops.h.
Referenced by line::spn::spn_structprops().
| std::vector<bool> line::spn::SpnStructProps::repetitiveevents |
Definition at line 45 of file spn_structprops.h.
Referenced by line::spn::spn_structprops().
| bool line::spn::SpnStructProps::statemachine = false |
Definition at line 46 of file spn_structprops.h.
Referenced by line::spn::spn_structprops().
| 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().