Skip to content

Commit ab9e97a

Browse files
committed
planner_multi: add != operator
Problem: `planner_multi` equality testing needs a convenience != operator. Add a `planner_multi` `!=` operator.
1 parent 7edf250 commit ab9e97a

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

resource/planner/c++/planner_multi.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,11 @@ bool planner_multi::operator== (const planner_multi &o) const
178178
return true;
179179
}
180180

181+
bool planner_multi::operator!= (const planner_multi &o) const
182+
{
183+
return !operator == (o);
184+
}
185+
181186
void planner_multi::erase ()
182187
{
183188
if (!m_planners.empty ()) {

resource/planner/c++/planner_multi.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ class planner_multi {
2828
planner_multi (const planner_multi &o);
2929
planner_multi &operator= (const planner_multi &o);
3030
bool operator== (const planner_multi &o) const;
31+
bool operator!= (const planner_multi &o) const;
3132
void erase ();
3233
~planner_multi ();
3334

0 commit comments

Comments
 (0)