Skip to content

Commit a568a62

Browse files
committed
add missing operator==
1 parent f3ecad7 commit a568a62

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

include/sched/shop/instance/JobShopData.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,17 @@ namespace sched::shop {
1414
struct SCHED_API OperationData {
1515
MachineId machine = NoMachine;
1616
Time processing = 0;
17+
18+
bool operator==(const OperationData&) const = default;
1719
};
1820

1921
SCHED_API void from_json(const Json& json, OperationData& data);
2022
SCHED_API void to_json(Json& json, const OperationData& data);
2123

2224
struct SCHED_API JobData {
2325
std::vector<OperationData> operations;
26+
27+
bool operator==(const JobData&) const = default;
2428
};
2529

2630
SCHED_API void from_json(const Json& json, JobData& data);

0 commit comments

Comments
 (0)