Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
sysio::chain::impl::abi_to_variant::add_static_variant< Resolver > Struct Template Reference

#include <abi_serializer.hpp>

Collaboration diagram for sysio::chain::impl::abi_to_variant::add_static_variant< Resolver >:

Public Types

typedef void result_type
 

Public Member Functions

 add_static_variant (mutable_variant_object &o, Resolver &r, abi_traverse_context &ctx)
 
template<typename T >
void operator() (T &v) const
 

Public Attributes

mutable_variant_objectobj_mvo
 
Resolver & resolver
 
abi_traverse_contextctx
 

Detailed Description

template<typename Resolver>
struct sysio::chain::impl::abi_to_variant::add_static_variant< Resolver >

Definition at line 384 of file abi_serializer.hpp.

Member Typedef Documentation

◆ result_type

template<typename Resolver >
void sysio::chain::impl::abi_to_variant::add_static_variant< Resolver >::result_type

Definition at line 393 of file abi_serializer.hpp.

Constructor & Destructor Documentation

◆ add_static_variant()

template<typename Resolver >
sysio::chain::impl::abi_to_variant::add_static_variant< Resolver >::add_static_variant ( mutable_variant_object & o,
Resolver & r,
abi_traverse_context & ctx )
inline

Member Function Documentation

◆ operator()()

template<typename Resolver >
template<typename T >
void sysio::chain::impl::abi_to_variant::add_static_variant< Resolver >::operator() ( T & v) const
inline

Definition at line 394 of file abi_serializer.hpp.

395 {
396 add(obj_mvo, "_", v, resolver, ctx);
397 }
static void add(mutable_variant_object &mvo, const char *name, const M &v, Resolver, abi_traverse_context &ctx)
Here is the call graph for this function:

Member Data Documentation

◆ ctx

template<typename Resolver >
abi_traverse_context& sysio::chain::impl::abi_to_variant::add_static_variant< Resolver >::ctx

Definition at line 388 of file abi_serializer.hpp.

◆ obj_mvo

template<typename Resolver >
mutable_variant_object& sysio::chain::impl::abi_to_variant::add_static_variant< Resolver >::obj_mvo

Definition at line 386 of file abi_serializer.hpp.

◆ resolver

template<typename Resolver >
Resolver& sysio::chain::impl::abi_to_variant::add_static_variant< Resolver >::resolver

Definition at line 387 of file abi_serializer.hpp.


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