This is an automated email from the ASF dual-hosted git repository. mzhu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/mesos.git
commit 7c8a9a9218b5b3a9a2acbf8c10899355773377ef Author: Meng Zhu <[email protected]> AuthorDate: Wed Mar 27 17:09:13 2019 -0700 Added `==` and `!=` operator in `ResourceQuantities`. Review: https://reviews.apache.org/r/70329 --- src/common/resource_quantities.cpp | 12 ++++++++++++ src/common/resource_quantities.hpp | 3 +++ 2 files changed, 15 insertions(+) diff --git a/src/common/resource_quantities.cpp b/src/common/resource_quantities.cpp index 9ae5d9f..48e8994 100644 --- a/src/common/resource_quantities.cpp +++ b/src/common/resource_quantities.cpp @@ -177,6 +177,18 @@ bool ResourceQuantities::contains(const ResourceQuantities& right) const } +bool ResourceQuantities::operator==(const ResourceQuantities& that) const +{ + return quantities == that.quantities; +} + + +bool ResourceQuantities::operator!=(const ResourceQuantities& that) const +{ + return quantities != that.quantities; +} + + ResourceQuantities& ResourceQuantities::operator+=( const ResourceQuantities& right) { diff --git a/src/common/resource_quantities.hpp b/src/common/resource_quantities.hpp index e59ae03..cbf1364 100644 --- a/src/common/resource_quantities.hpp +++ b/src/common/resource_quantities.hpp @@ -128,6 +128,9 @@ public: bool contains(const ResourceQuantities& quantities) const; + bool operator==(const ResourceQuantities& quantities) const; + bool operator!=(const ResourceQuantities& quantities) const; + ResourceQuantities& operator+=(const ResourceQuantities& quantities); ResourceQuantities& operator-=(const ResourceQuantities& quantities);
