roar
Loading...
Searching...
No Matches
Namespaces | Functions
visit_overloaded.hpp File Reference
#include <roar/utility/overloaded.hpp>
#include <variant>
Include dependency graph for visit_overloaded.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Roar
 

Functions

template<typename... VariantTypes, typename... VisitFunctionTypes>
auto Roar::visitOverloaded (std::variant< VariantTypes... > const &variant, VisitFunctionTypes &&... visitFunctions)
 
template<typename... VariantTypes, typename... VisitFunctionTypes>
auto Roar::visitOverloaded (std::variant< VariantTypes... > &variant, VisitFunctionTypes &&... visitFunctions)
 
template<typename... VariantTypes, typename... VisitFunctionTypes>
auto Roar::visitOverloaded (std::variant< VariantTypes... > &&variant, VisitFunctionTypes &&... visitFunctions)