template <typename T, size_t Size>
struct NaturalStructCodingTraits
Defined at line 259 of file ../../sdk/lib/fidl/cpp/include/lib/fidl/cpp/internal/natural_types.h
Public Members
static const size_t kInlineSize
static const bool are_members_memcpy_compatible
static const bool kIsMemcpyCompatible
Public Methods
void Encode (NaturalEncoder * encoder, T * value, size_t offset, size_t recursion_depth)
Defined at line 272 of file ../../sdk/lib/fidl/cpp/include/lib/fidl/cpp/internal/natural_types.h
void Decode (NaturalDecoder * decoder, T * value, size_t offset, size_t recursion_depth)
Defined at line 287 of file ../../sdk/lib/fidl/cpp/include/lib/fidl/cpp/internal/natural_types.h
bool Equal (const T * struct1, const T * struct2)
Defined at line 310 of file ../../sdk/lib/fidl/cpp/include/lib/fidl/cpp/internal/natural_types.h