Simple-Utility v2.3.1
Loading...
Searching...
No Matches
sl::unified_base< TTag > Struct Template Reference

Helper type, which can be used to create a unified base class for templated derived classes and thus getting an straight-forward way of disambiguing binary operators. More...

#include <unified_base.hpp>

Detailed Description

template<class TTag>
requires std::is_class_v<TTag> && std::same_as<TTag, std::remove_cvref_t<TTag>>
struct sl::unified_base< TTag >

Helper type, which can be used to create a unified base class for templated derived classes and thus getting an straight-forward way of disambiguing binary operators.

Template Parameters
TTagThe provided tag type.

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