ORIGINAL
|
Interface for objects that can be compared. More...
Go to the source code of this file.
Classes | |
class | original::comparable< DERIVED > |
Base class for comparable objects. More... | |
Namespaces | |
namespace | original |
Main namespace for the project Original. | |
Functions | |
template<typename EXTENDED> | |
std::strong_ordering | original::operator<=> (const EXTENDED &lc, const EXTENDED &rc) |
Interface for objects that can be compared.
Defines an interface for comparing instances of derived classes. Derived classes must implement compareTo()
to provide comparison logic. Provides common comparison operators for convenience.