cpp-toolbox  0.0.1
A toolbox library for C++
Loading...
Searching...
No Matches
toolbox::functional::detail::overloaded< Fs > Struct Template Reference

用于创建重载集的辅助类 / Helper class for creating overload sets More...

#include <functional.hpp>

Inheritance diagram for toolbox::functional::detail::overloaded< Fs >:

Detailed Description

template<class... Fs>
struct toolbox::functional::detail::overloaded< Fs >

用于创建重载集的辅助类 / Helper class for creating overload sets

Template Parameters
Fs要重载的函数类型 / Types of functions to overload
// 为variant创建重载访问器 / Create overloaded visitor for variant
auto visitor = overloaded{
[](int x) { return x * 2; },
[](const std::string& s) { return s + s; }
};
用于创建重载集的辅助类 / Helper class for creating overload sets
Definition functional.hpp:84

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