template <typename T, typename Field, typename Constraint_>

struct NaturalTableMember

Defined at line 341 of file ../../sdk/lib/fidl/cpp/include/lib/fidl/cpp/internal/natural_types.h

This holds metadata about a table member: its ordinal, a member pointer to the member's value in

the table's Storage_ type, and optionally handle information.

Public Members

size_t ordinal
std::optional<Field> T::* member_ptr

Public Methods

void NaturalTableMember<T, Field, Constraint_> (size_t ordinal, std::optional<Field> T::* member_ptr)

Defined at line 345 of file ../../sdk/lib/fidl/cpp/include/lib/fidl/cpp/internal/natural_types.h