OpenCBDC Transaction Processor
Loading...
Searching...
No Matches
variant_overloaded.hpp File Reference
#include <array>
#include <cassert>
#include <cstddef>
#include <variant>
Include dependency graph for variant_overloaded.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  cbdc::overloaded< Ts >
 Variant handler template. More...
 

Namespaces

namespace  cbdc
 

Functions

template<class... Ts>
 cbdc::overloaded (Ts...) -> overloaded< Ts... >
 
template<typename... Ts>
auto cbdc::expand_type (size_t i) -> std::variant< Ts... >
 Default-constructs a std::variant from a template parameter pack.