OpenTTD Source 20260208-master-g43af8e94d0
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.

◆ operator<=> [1/2]

template<typename TType, typename TBaseType>
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>
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>
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>
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: