template <typename T, typename Constraint, bool IsRecursive>

struct WireCodingTraits

Defined at line 454 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_coding_traits.h

Public Members

static const size_t kInlineSize
static const bool kIsMemcpyCompatible

Public Methods

void Encode (internal::WireEncoder * encoder, fidl::WireOptional<T> * value, fidl::internal::WirePosition position, RecursionDepth<IsRecursive> recursion_depth)

Defined at line 463 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_coding_traits.h

void Decode (internal::WireDecoder * decoder, fidl::internal::WirePosition position, RecursionDepth<IsRecursive> recursion_depth)

Defined at line 469 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_coding_traits.h