6#include <bond/core/config.h>
8#include "detail/tags.h"
14 :
public DeserializingTransform
17 void Begin(
const Metadata&)
const
23 void UnknownEnd()
const
27 bool Base(
const T& base)
const
29 return Apply(*
this, base);
32 template <
typename T,
template <
typename BufferT,
typename MarshaledBondedProtocolsT>
class Reader,
typename Buffer,
typename MarshaledBondedProtocols>
33 bool Base(
const bonded<T, Reader<Buffer, MarshaledBondedProtocols>&>& base)
const
35 return Apply<MarshaledBondedProtocols>(*
this, base);
39 bool Field(uint16_t,
const Metadata&,
const T&)
const
45 bool UnknownField(uint16_t,
const T&)
const
namespace bond
Definition: apply.h:17