OpenTTD Source: StrongType::Compare::mixin< TType, TBaseType > Struct Template Reference

OpenTTD Source 15.3

Friends
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:

- src/core/strong_typedef_type.hpp