![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
The <kind> part of a LINE:<category>:<kind> identifier (see _kb/17-error-vocabulary.md): an identifier such as Cache, SchedStrategy_PS, NonConvergence or Method. More...
#include <line/util/error.h>
Public Member Functions | |
| ErrorKind (std::string n) | |
Public Attributes | |
| std::string | name |
The <kind> part of a LINE:<category>:<kind> identifier (see _kb/17-error-vocabulary.md): an identifier such as Cache, SchedStrategy_PS, NonConvergence or Method.
A typed wrapper rather than a bare string so that UnsupportedError(kind, what) cannot be confused with the one-string constructor.
|
inlineexplicit |
Definition at line 39 of file error.h.
References name.
Referenced by line::wfn::WorkflowNet::add_arc(), line::wfn::WorkflowNet::add_transition(), line::wfn::WorkflowNet::check_soundness(), line::wfn::WorkflowNet::from_network(), line::wfn::WorkflowNet::get_case_metrics(), line::wfn::WorkflowNet::get_cycle_time_analysis(), line::wfn::WorkflowNet::get_place(), line::wfn::WorkflowNet::get_resource_loads(), line::wfn::WorkflowNet::get_transition(), line::wfn::WorkflowNet::set_closed_cases(), line::wfn::WFNPlace::set_initial_marking(), line::wfn::WFNTransition::set_priority(), line::wfn::WFNResource::set_servers(), line::wfn::WFNTransition::set_servers(), line::wfn::WorkflowNet::set_state_cap(), line::wfn::WFNTransition::set_timing(), line::wfn::WFNTransition::set_weight(), line::wfn::WorkflowNet::to_network(), line::wfn::WorkflowNet::to_workflow(), and line::wfn::WorkflowNet::validate().
| std::string line::ErrorKind::name |
Definition at line 38 of file error.h.
Referenced by line::qn::Network< double >::add_sink(), line::qn::Network< double >::add_source(), ErrorKind(), line::ldes::engine::ldes_engine_reject(), line::env::Environment< T >::refuse_absorbing(), line::qn::Network< double >::set_breakdown(), and line::qn::sn_fj_validate().