ORIGINAL
Loading...
Searching...
No Matches
comparable.h File Reference

Interface for objects that can be compared. More...

#include "config.h"
#include <compare>
Include dependency graph for comparable.h:
This graph shows which files directly or indirectly include this file:

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)
 

Detailed Description

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.