5 #ifndef MP_PROXY_TYPE_DECAY_H 6 #define MP_PROXY_TYPE_DECAY_H 11 template <
typename LocalType,
typename Value,
typename Output>
14 InvokeContext& invoke_context,
18 BuildField(TypeList<LocalType>(), invoke_context, output, std::forward<Value>(value));
21 template <
typename LocalType,
typename Value,
typename Output>
27 template <
typename LocalType,
typename Value,
typename Output>
38 #endif // MP_PROXY_TYPE_DECAY_H Generic utility functions used by capnp code.
Specialization of above (base case)
Functions to serialize / deserialize common bitcoin types.
void BuildField(TypeList< LocalTypes... >, Context &context, Output &&output, Values &&... values)
void CustomBuildField(TypeList< LocalType >, Priority< 1 >, InvokeContext &invoke_context, Value &&value, Output &&output) requires Serializable< LocalType
Overload multiprocess library's CustomBuildField hook to allow any serializable object to be stored i...