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

What the gate decided, and what it decided it about. More...

#include <line/solvers/map_env_gate.h>

Collaboration diagram for line::solvers::MapEnvDecision:

Public Member Functions

std::string token_names () const
 Those names, comma-separated, for a message.

Public Attributes

bool needed = false
std::vector< qn::Feature > tokens
 The unsupported features, in registry order; all four-token when needed.

Detailed Description

What the gate decided, and what it decided it about.

Definition at line 79 of file map_env_gate.h.

Member Function Documentation

◆ token_names()

std::string line::solvers::MapEnvDecision::token_names ( ) const
inline

Those names, comma-separated, for a message.

Definition at line 84 of file map_env_gate.h.

References line::qn::feature_name(), and tokens.

Member Data Documentation

◆ needed

bool line::solvers::MapEnvDecision::needed = false

◆ tokens

std::vector<qn::Feature> line::solvers::MapEnvDecision::tokens

The unsupported features, in registry order; all four-token when needed.

Definition at line 82 of file map_env_gate.h.

Referenced by line::solvers::needs_map_env(), and token_names().


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