fidl::CodingTraits< bool >

Summary

Public static attributes

kInlineSize = sizeof(bool)
constexpr size_t

Public static functions

Decode(DecoderImpl *decoder, bool *value, size_t offset)
void
Decode(DecoderImpl *decoder, std::vector< bool >::iterator value, size_t offset)
void
Encode(EncoderImpl *encoder, bool *value, size_t offset, std::optional< HandleInformation > maybe_handle_info)
void
Encode(EncoderImpl *encoder, std::vector< bool >::iterator value, size_t offset, std::optional< HandleInformation > maybe_handle_info)
void

Public static attributes

kInlineSize

constexpr size_t fidl::CodingTraits< bool >::kInlineSize = sizeof(bool)

Public static functions

Decode

void fidl::CodingTraits< bool >::Decode(  DecoderImpl *decoder,  bool *value,  size_t offset )

Decode

void fidl::CodingTraits< bool >::Decode(  DecoderImpl *decoder,  std::vector< bool >::iterator value,  size_t offset )

Encode

void fidl::CodingTraits< bool >::Encode(  EncoderImpl *encoder,  bool *value,  size_t offset,  std::optional< HandleInformation > maybe_handle_info )

Encode

void fidl::CodingTraits< bool >::Encode(  EncoderImpl *encoder,  std::vector< bool >::iterator value,  size_t offset,  std::optional< HandleInformation > maybe_handle_info )