class SampleTable

Defined at line 983 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/natural_types.h

Verifies that user code can build and access tables.

Public Methods

void SampleTable (Storage_ storage)
void SampleTable ()

Defined at line 988 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/natural_types.h

void SampleTable (SampleTable && )

Defined at line 989 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/natural_types.h

void SampleTable (const SampleTable & other)
SampleTable & operator= (SampleTable && )

Defined at line 990 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/natural_types.h

SampleTable & operator= (const SampleTable & other)
bool operator== (const SampleTable & other)
bool operator!= (const SampleTable & other)
bool IsEmpty ()
const std::optional<uint8_t> & x ()
::std::optional<uint8_t> & x ()
SampleTable & x (std::optional<uint8_t> value)

Setter for x.

const std::optional<uint8_t> & y ()
::std::optional<uint8_t> & y ()
SampleTable & y (std::optional<uint8_t> value)

Setter for y.

const std::optional< ::std::vector< ::test_types::CopyableStruct>> & vector_of_struct ()
::std::optional< ::std::vector< ::test_types::CopyableStruct>> & vector_of_struct ()
SampleTable & vector_of_struct (std::optional< ::std::vector< ::test_types::CopyableStruct>> value)

Setter for vector_of_struct.

const std::optional<bool> & b ()
::std::optional<bool> & b ()
SampleTable & b (std::optional<bool> value)

Setter for b.

const std::optional< ::std::string> & s ()
::std::optional< ::std::string> & s ()
SampleTable & s (std::optional< ::std::string> value)

Setter for s.

void SampleTable (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits