![]() |
OR-Tools
8.2
|
Definition at line 25 of file jobshop_scheduling_parser.h.
Public Types | |
| enum | ProblemType { UNDEFINED , JSSP , TAILLARD , FLEXIBLE , SDST , TARDINESS , PSS , EARLY_TARDY } |
| enum | ParserState { START , JOB_COUNT_READ , MACHINE_COUNT_READ , SEED_READ , JOB_ID_READ , JOB_LENGTH_READ , JOB_READ , NAME_READ , JOBS_READ , SSD_READ , MACHINE_READ , PARSING_ERROR , DONE } |
Public Member Functions | |
| ~JsspParser () | |
| bool | ParseFile (const std::string &filename) |
| const JsspInputProblem & | problem () const |
| enum ParserState |
| Enumerator | |
|---|---|
| START | |
| JOB_COUNT_READ | |
| MACHINE_COUNT_READ | |
| SEED_READ | |
| JOB_ID_READ | |
| JOB_LENGTH_READ | |
| JOB_READ | |
| NAME_READ | |
| JOBS_READ | |
| SSD_READ | |
| MACHINE_READ | |
| PARSING_ERROR | |
| DONE | |
Definition at line 38 of file jobshop_scheduling_parser.h.
| enum ProblemType |
| Enumerator | |
|---|---|
| UNDEFINED | |
| JSSP | |
| TAILLARD | |
| FLEXIBLE | |
| SDST | |
| TARDINESS | |
| PSS | |
| EARLY_TARDY | |
Definition at line 27 of file jobshop_scheduling_parser.h.
|
inline |
Definition at line 54 of file jobshop_scheduling_parser.h.
| bool ParseFile | ( | const std::string & | filename | ) |
Definition at line 53 of file jobshop_scheduling_parser.cc.
|
inline |
Definition at line 61 of file jobshop_scheduling_parser.h.