class FlexibleXUnion

Defined at line 269 of file fidling/gen/src/lib/fidl/llcpp/tests/integration/llcpptest.flexible.test/cpp/fidl/llcpptest.flexible.test/cpp/wire_types.h

Public Methods

void FlexibleXUnion ()
void ~FlexibleXUnion ()
void FlexibleXUnion (FlexibleXUnion && other)
bool IsUnknown ()

Defined at line 282 of file fidling/gen/src/lib/fidl/llcpp/tests/integration/llcpptest.flexible.test/cpp/fidl/llcpptest.flexible.test/cpp/wire_types.h

FlexibleXUnion & operator= (FlexibleXUnion && other)
bool has_invalid_tag ()
bool is_want_more_than_30_bytes ()
FlexibleXUnion WithWantMoreThan30Bytes (::fidl::ObjectView< ::fidl::Array<uint8_t, 30>> val)
template <typename... Args>
FlexibleXUnion WithWantMoreThan30Bytes (::fidl::AnyArena & allocator, Args &&... args)

Defined at line 293 of file fidling/gen/src/lib/fidl/llcpp/tests/integration/llcpptest.flexible.test/cpp/fidl/llcpptest.flexible.test/cpp/wire_types.h

::fidl::Array<uint8_t, 30> & want_more_than_30_bytes ()
const ::fidl::Array<uint8_t, 30> & want_more_than_30_bytes ()
bool is_want_more_than_4_handles ()
FlexibleXUnion WithWantMoreThan4Handles (::fidl::ObjectView< ::fidl::Array< ::zx::handle, 4>> val)
template <typename... Args>
FlexibleXUnion WithWantMoreThan4Handles (::fidl::AnyArena & allocator, Args &&... args)

Defined at line 307 of file fidling/gen/src/lib/fidl/llcpp/tests/integration/llcpptest.flexible.test/cpp/fidl/llcpptest.flexible.test/cpp/wire_types.h

::fidl::Array< ::zx::handle, 4> & want_more_than_4_handles ()
const ::fidl::Array< ::zx::handle, 4> & want_more_than_4_handles ()
::llcpptest_flexible_test::wire::FlexibleXUnion::Tag Which ()
void _CloseHandles ()

Enumerations

enum Tag
Name Value
kWantMoreThan30Bytes 1
kWantMoreThan4Handles 2
_do_not_handle_this__write_a_default_case_instead ::std::numeric_limits<::fidl_union_tag_t>::max()

Defined at line 277 of file fidling/gen/src/lib/fidl/llcpp/tests/integration/llcpptest.flexible.test/cpp/fidl/llcpptest.flexible.test/cpp/wire_types.h