Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
static_variant.hpp File Reference
#include <stdexcept>
#include <typeinfo>
#include <type_traits>
#include <fc/exception/exception.hpp>
#include <boost/core/typeinfo.hpp>
#include <variant>
Include dependency graph for static_variant.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fc::visitor< Result >
 
struct  fc::from_static_variant
 
struct  fc::to_static_variant
 
struct  fc::get_typename< T >
 

Namespaces

namespace  fc
 namespace sysio::chain
 

Functions

template<typename variant , int32_t i = 0>
void fc::from_index (variant &v, int index)
 
template<typename VariantType , typename T , std::size_t index = 0>
constexpr std::size_t fc::get_index ()
 
template<typename... T>
void fc::to_variant (const std::variant< T... > &s, fc::variant &v)
 
template<typename... T>
void fc::from_variant (const fc::variant &v, std::variant< T... > &s)