class TestFlexibleUnionInStruct

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

Public Methods

void TestFlexibleUnionInStruct (Storage_ storage)
void TestFlexibleUnionInStruct (::test_types::TestNonResourceXUnion xu)
void TestFlexibleUnionInStruct ()

Default constructs a |TestFlexibleUnionInStruct| only if all of its members are default constructible.

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

void TestFlexibleUnionInStruct (TestFlexibleUnionInStruct && )

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

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

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

TestFlexibleUnionInStruct & operator= (const TestFlexibleUnionInStruct & other)
bool operator== (const TestFlexibleUnionInStruct & other)
bool operator!= (const TestFlexibleUnionInStruct & other)
const ::test_types::TestNonResourceXUnion & xu ()
::test_types::TestNonResourceXUnion & xu ()
TestFlexibleUnionInStruct & xu (::test_types::TestNonResourceXUnion value)

Setter for xu.

void TestFlexibleUnionInStruct (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits