OpenTTD Source 20250312-master-gcdcc6b491d
StrongType::Compare::mixin< TType, TBaseType > Struct Template Reference

Friends

constexpr bool operator== (const TType &lhs, const TType &rhs)
 
constexpr bool operator== (const TType &lhs, const TBaseType &rhs)
 
constexpr auto operator<=> (const TType &lhs, const TType &rhs)
 
constexpr auto operator<=> (const TType &lhs, const TBaseType &rhs)
 

Detailed Description

template<typename TType, typename TBaseType>
struct StrongType::Compare::mixin< TType, TBaseType >

Definition at line 21 of file strong_typedef_type.hpp.

Friends And Related Symbol Documentation

◆ operator<=> [1/2]

template<typename TType , typename TBaseType >
constexpr auto operator<=> ( const TType &  lhs,
const TBaseType &  rhs 
)
friend

Definition at line 26 of file strong_typedef_type.hpp.

◆ operator<=> [2/2]

template<typename TType , typename TBaseType >
constexpr auto operator<=> ( const TType &  lhs,
const TType &  rhs 
)
friend

Definition at line 25 of file strong_typedef_type.hpp.

◆ operator== [1/2]

template<typename TType , typename TBaseType >
constexpr bool operator== ( const TType &  lhs,
const TBaseType &  rhs 
)
friend

Definition at line 23 of file strong_typedef_type.hpp.

◆ operator== [2/2]

template<typename TType , typename TBaseType >
constexpr bool operator== ( const TType &  lhs,
const TType &  rhs 
)
friend

Definition at line 22 of file strong_typedef_type.hpp.


The documentation for this struct was generated from the following file: