62  bool ParseFile(absl::string_view filename);
 
   68  void ProcessJsspLine(
const std::string& line);
 
   69  void ProcessTaillardLine(
const std::string& line);
 
   70  void ProcessFlexibleLine(
const std::string& line);
 
   71  void ProcessSdstLine(
const std::string& line);
 
   72  void ProcessTardinessLine(
const std::string& line);
 
   73  void ProcessPssLine(
const std::string& line);
 
   74  void ProcessEarlyTardyLine(
const std::string& line);
 
   76  void SetJobs(
int job_count);
 
   77  void SetMachines(
int machine_count);
 
   82  int declared_machine_count_ = -1;
 
   83  int declared_job_count_ = -1;
 
   84  int current_job_index_ = 0;
 
   85  int current_machine_index_ = 0;
 
   86  int transition_index_ = 0;