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

OpenTTD Source 14.0-beta1

Friends
StrongType::Compatible< TCompatibleType >::mixin< TType, TBaseType > Struct Template Reference

## Friends
constexpr friend bool | operator== (const TType &lhs, TCompatibleType rhs)
constexpr friend bool | operator!= (const TType &lhs, TCompatibleType rhs)
constexpr friend bool | operator<= (const TType &lhs, TCompatibleType rhs)
constexpr friend bool | operator< (const TType &lhs, TCompatibleType rhs)
constexpr friend bool | operator>= (const TType &lhs, TCompatibleType rhs)
constexpr friend bool | operator> (const TType &lhs, TCompatibleType rhs)
constexpr friend TType | operator+ (const TType &lhs, TCompatibleType rhs)
constexpr friend TType | operator- (const TType &lhs, TCompatibleType rhs)

## Detailed Description

### template<typename TCompatibleType>
template<typename TType, typename TBaseType>
struct StrongType::Compatible< TCompatibleType >::mixin< TType, TBaseType >

Definition at line 121 of file strong_typedef_type.hpp.

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

- src/core/strong_typedef_type.hpp