dot-xx
A personal collection of small C++ modules
Loading...
Searching...
No Matches
dxx::overload::overload< Ts > Struct Template Referenceexport

Overload pattern implementation. Itself does not differ from https://www.cppstories.com/2019/02/2lines3featuresoverload.html/, extra functionality comes from CTAD. See module description for usage. More...

Inheritance diagram for dxx::overload::overload< Ts >:

Friends

template<typename V, typename O>
requires std::same_as<std::remove_cvref_t<O>, overload>
constexpr decltype(auto) operator| (V &&v, O &&o)

Detailed Description

template<typename... Ts>
struct dxx::overload::overload< Ts >

Overload pattern implementation. Itself does not differ from https://www.cppstories.com/2019/02/2lines3featuresoverload.html/, extra functionality comes from CTAD. See module description for usage.


The documentation for this struct was generated from the following file:
  • /build-llvm-libcpp/_deps/dot-xx-overload-src/src/overload.xx