libcamera: controls: Add operator== and operator!= to ControlRange

Allow comparision of control ranges by adding the required operators.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
This commit is contained in:
Laurent Pinchart 2019-10-27 07:30:43 +02:00
parent 76b9923e55
commit c27b7c103a
2 changed files with 22 additions and 0 deletions

View file

@ -112,6 +112,16 @@ public:
std::string toString() const;
bool operator==(const ControlRange &other) const
{
return min_ == other.min_ && max_ == other.max_;
}
bool operator!=(const ControlRange &other) const
{
return !(*this == other);
}
private:
ControlValue min_;
ControlValue max_;