template <>

struct NaturalCodingTraits

Defined at line 167 of file ../../sdk/lib/fidl/cpp/include/lib/fidl/cpp/natural_coding_traits.h

Public Members

static const size_t kInlineSize
static const bool kIsMemcpyCompatible

Public Methods

void Encode (NaturalEncoder * encoder, const bool * value, size_t offset, size_t recursion_depth)

Defined at line 172 of file ../../sdk/lib/fidl/cpp/include/lib/fidl/cpp/natural_coding_traits.h

void Encode (NaturalEncoder * encoder, const std::vector<bool>::iterator & value, size_t offset, size_t recursion_depth)

Defined at line 176 of file ../../sdk/lib/fidl/cpp/include/lib/fidl/cpp/natural_coding_traits.h

void Decode (NaturalDecoder * decoder, bool * value, size_t offset, size_t recursion_depth)

Defined at line 181 of file ../../sdk/lib/fidl/cpp/include/lib/fidl/cpp/natural_coding_traits.h

void Decode (NaturalDecoder * decoder, const std::vector<bool>::iterator & value, size_t offset, size_t recursion_depth)

Defined at line 190 of file ../../sdk/lib/fidl/cpp/include/lib/fidl/cpp/natural_coding_traits.h