![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
#include <line/api/wfn/wfn_resource.h>
Public Member Functions | |
| WFNResource (const std::string &name, double servers=1.0, lang::SchedStrategy scheduling=lang::SchedStrategy::FCFS) | |
| const std::string & | name () const |
| double | servers () const |
| lang::SchedStrategy | scheduling () const |
| void | set_name (const std::string &name) |
| void | set_servers (double servers) |
| void | set_scheduling (lang::SchedStrategy scheduling) |
Definition at line 24 of file wfn_resource.h.
|
inline |
Definition at line 26 of file wfn_resource.h.
References line::lang::FCFS, name(), scheduling(), servers(), and set_servers().
|
inline |
Definition at line 32 of file wfn_resource.h.
Referenced by set_name(), and WFNResource().
|
inline |
Definition at line 34 of file wfn_resource.h.
Referenced by set_scheduling(), and WFNResource().
|
inline |
Definition at line 33 of file wfn_resource.h.
Referenced by set_servers(), and WFNResource().
|
inline |
Definition at line 36 of file wfn_resource.h.
References name().
|
inline |
Definition at line 42 of file wfn_resource.h.
References scheduling().
|
inline |
Definition at line 37 of file wfn_resource.h.
References line::ErrorKind::ErrorKind(), line::InputError::InputError(), and servers().
Referenced by WFNResource().