class ThisIsAUnion

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

Public Methods

void ThisIsAUnion ()
void ThisIsAUnion (const ThisIsAUnion & )

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

ThisIsAUnion & operator= (const ThisIsAUnion & )

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

void ThisIsAUnion (ThisIsAUnion && )

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

bool has_invalid_tag ()
bool is_s ()
ThisIsAUnion WithS (::fidl::ObjectView< ::fidl::StringView> val)
ThisIsAUnion & operator= (ThisIsAUnion && )

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

template <typename... Args>
ThisIsAUnion WithS (::fidl::AnyArena & allocator, Args &&... args)

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

::fidl::StringView & s ()
const ::fidl::StringView & s ()
bool is_b ()
ThisIsAUnion WithB (bool val)
bool & b ()
const bool & b ()
::fidl_test_compatibility::wire::ThisIsAUnion::Tag Which ()

Enumerations

enum Tag
Name Value
kS 1
kB 2

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