class Unions

Defined at line 3625 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h

Public Methods

void Unions (Storage_ storage)
void Unions (::fidl_test_compatibility::ThisIsAUnion u, ::fidl::Box< ::fidl_test_compatibility::ThisIsAUnion> nullable_u)
void Unions ()

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

Defined at line 3635 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h

void Unions (Unions && )

Defined at line 3638 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h

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

Defined at line 3639 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h

Unions & operator= (const Unions & other)
bool operator== (const Unions & other)
bool operator!= (const Unions & other)
const ::fidl_test_compatibility::ThisIsAUnion & u ()
::fidl_test_compatibility::ThisIsAUnion & u ()
Unions & u (::fidl_test_compatibility::ThisIsAUnion value)

Setter for u.

const ::fidl::Box< ::fidl_test_compatibility::ThisIsAUnion> & nullable_u ()
::fidl::Box< ::fidl_test_compatibility::ThisIsAUnion> & nullable_u ()
Unions & nullable_u (::fidl::Box< ::fidl_test_compatibility::ThisIsAUnion> value)

Setter for nullable_u.

void Unions (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits