Monero
Loading...
Searching...
No Matches
variant_reader< Archive, Variant, TBegin, TBegin > Struct Template Reference

#include <variant.h>

Public Types

typedef Archive::variant_tag_type variant_tag_type
typedef boost::mpl::next< TBegin >::type TNext
typedef boost::mpl::deref< TBegin >::type current_type

Static Public Member Functions

static bool read (Archive &ar, Variant &v, variant_tag_type t)

Member Typedef Documentation

◆ current_type

typedef boost::mpl::deref<TBegin>::type variant_reader< Archive, Variant, TBegin, TBegin >::current_type

◆ TNext

typedef boost::mpl::next<TBegin>::type variant_reader< Archive, Variant, TBegin, TBegin >::TNext

◆ variant_tag_type

template<class Archive, class Variant, class TBegin>
typedef Archive::variant_tag_type variant_reader< Archive, Variant, TBegin, TBegin >::variant_tag_type

Member Function Documentation

◆ read()

template<class Archive, class Variant, class TBegin>
bool variant_reader< Archive, Variant, TBegin, TBegin >::read ( Archive & ar,
Variant & v,
variant_tag_type t )
inlinestatic

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