Wire Sysio Wire Sysion 1.0.0
|
#include <abi_serializer.hpp>
Public Member Functions | |
abi_to_variant_visitor (mutable_variant_object &_mvo, const T &_val, Resolver _resolver, abi_traverse_context &_ctx) | |
template<typename Member , class Class , Member Class::* member> | |
void | operator() (const char *name) const |
Reflection visitor that uses a resolver to resolve ABIs for nested types this will degrade to the common fc::to_variant as soon as the type no longer contains ABI related info
Reslover | - callable with the signature (const name& code_account) -> std::optional<abi_def> |
Definition at line 666 of file abi_serializer.hpp.
|
inline |
Definition at line 669 of file abi_serializer.hpp.
|
inline |
Visit a single member and add it to the variant object
Member | - the member to visit |
Class | - the class we are traversing |
member | - pointer to the member |
name | - the name of the member |
Definition at line 684 of file abi_serializer.hpp.