14#ifndef OR_TOOLS_PACKING_BINPACKING_2D_PARSER_H_
15#define OR_TOOLS_PACKING_BINPACKING_2D_PARSER_H_
21#include "ortools/packing/multiple_dimensions_bin_packing.pb.h"
53 bool Load2BPFile(
const std::string& file_name,
int instance);
54 MultipleDimensionsBinPackingProblem
problem()
const {
return problem_; }
57 enum LoadStatus { NOT_STARTED = 0, INSTANCE_FOUND = 1, PARSING_FINISHED = 2 };
59 void ProcessNew2BpLine(
const std::string& line,
int instance);
61 MultipleDimensionsBinPackingProblem problem_;
65 LoadStatus load_status_;
bool Load2BPFile(const std::string &file_name, int instance)
MultipleDimensionsBinPackingProblem problem() const
Collection of objects used to extend the Constraint Solver library.