5#include <boost/interprocess/containers/vector.hpp>
6#include <boost/interprocess/containers/set.hpp>
7#include <boost/interprocess/containers/map.hpp>
8#include <boost/interprocess/containers/flat_set.hpp>
9#include <boost/interprocess/containers/flat_map.hpp>
17 template<
typename Stream,
typename T,
typename...
U>
22 template<
typename Stream,
typename T,
typename...
U>
27 template<
typename Stream,
typename T,
typename...
U>
32 template<
typename Stream,
typename T,
typename...
U>
37 template<
typename Stream,
typename K,
typename V,
typename...
U>
42 template<
typename Stream,
typename K,
typename V,
typename...
U>
47 template<
typename Stream,
typename K,
typename V,
typename...
U>
52 template<
typename Stream,
typename K,
typename V,
typename...
U>
59 template<
typename T,
typename...
U>
64 template<
typename T,
typename...
U>
69 template<
typename T,
typename...
U>
74 template<
typename T,
typename...
U>
79 template<
typename K,
typename V,
typename...
U >
84 template<
typename K,
typename V,
typename...
U>
89 template<
typename K,
typename V,
typename...
U >
94 template<
typename K,
typename V,
typename...
U>
stores null, int64, uint64, double, bool, string, std::vector<variant>, and variant_object's.
Concept for reading and writing characters.
void to_variant_from_set(const Set< T, U... > &s, fc::variant &vo)
void from_variant_to_map(const variant &v, Map< K, V, U... > &m)
void to_variant_from_map(const Map< K, V, U... > &m, fc::variant &vo)
void from_variant_to_set(const fc::variant &v, Set< T, U... > &s)
void unpack_map(Stream &s, Map< K, V, U... > &value)
void pack_map(Stream &s, const Map< K, V, U... > &value)
void pack_set(Stream &s, const Set< T, U... > &value)
void unpack_set(Stream &s, Set< T, U... > &value)
void unpack(Stream &s, std::deque< T > &value)
void pack(Stream &s, const std::deque< T > &value)
void from_variant(const fc::variant &v, sysio::chain::chain_id_type &cid)
void to_variant(const sysio::chain::shared_public_key &var, fc::variant &vo)
#define T(meth, val, expected)