template <typename Type>

class Unequatable

Defined at line 51 of file ../../third_party/openthread/src/core/common/equatable.hpp

Defines an overload of operator `!=`.

The `!=` implementation uses an existing `==` overload provided by the `Type` class.

Users of this class should follow CRTP-style inheritance, i.e., the `Type` class itself should publicly inherit

from `Unequatable

<Type

>`.

Public Methods

bool operator!= (const Type & aOther)

Overloads operator `!=` to evaluate whether or not two instances of `Type` are equal.

This is implemented in terms of an existing `==` overload provided by `Type` class itself.

Parameters

aOther [in] The other `Type` instance to compare with.

Defined at line 66 of file ../../third_party/openthread/src/core/common/equatable.hpp