![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
One routed call group: an activity, the strategy that picks among its targets, and the target ENTRIES in declaration order. More...
#include <line/lang/lqn/lqn_struct.h>
Public Attributes | |
| std::size_t | caller = 0 |
| absolute index of the dispatching activity | |
| lang::RoutingStrategy | strategy = lang::RoutingStrategy::RROBIN |
| std::vector< std::size_t > | targets |
| absolute entry indices, in declaration order | |
One routed call group: an activity, the strategy that picks among its targets, and the target ENTRIES in declaration order.
Not a template: it holds no numeric parameter, the per-target call means living on the member calls in callproc as usual.
Definition at line 201 of file lqn_struct.h.
| std::size_t line::lqn::LqnCallGroup::caller = 0 |
absolute index of the dispatching activity
Definition at line 202 of file lqn_struct.h.
Referenced by line::lqn::lqn_finalize().
| lang::RoutingStrategy line::lqn::LqnCallGroup::strategy = lang::RoutingStrategy::RROBIN |
Definition at line 203 of file lqn_struct.h.
Referenced by line::lqn::lqn_finalize().
| std::vector<std::size_t> line::lqn::LqnCallGroup::targets |
absolute entry indices, in declaration order
Definition at line 204 of file lqn_struct.h.
Referenced by line::lqn::lqn_finalize().