class SimpleUnion
Defined at line 1504 of file fidling/gen/sdk/testing/fidl/fidl_test/cpp/fidl/fidl.test.misc/cpp/wire_types.h
Public Methods
void SimpleUnion (const SimpleUnion & )
Defined at line 1508 of file fidling/gen/sdk/testing/fidl/fidl_test/cpp/fidl/fidl.test.misc/cpp/wire_types.h
void SimpleUnion (SimpleUnion && )
Defined at line 1510 of file fidling/gen/sdk/testing/fidl/fidl_test/cpp/fidl/fidl.test.misc/cpp/wire_types.h
void SimpleUnion ()
template <typename... Args>
SimpleUnion WithS (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 1550 of file fidling/gen/sdk/testing/fidl/fidl_test/cpp/fidl/fidl.test.misc/cpp/wire_types.h
template <typename... Args>
SimpleUnion WithReservedOrdinal3 (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 1564 of file fidling/gen/sdk/testing/fidl/fidl_test/cpp/fidl/fidl.test.misc/cpp/wire_types.h
template <typename... Args>
SimpleUnion WithStr (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 1578 of file fidling/gen/sdk/testing/fidl/fidl_test/cpp/fidl/fidl.test.misc/cpp/wire_types.h
bool has_invalid_tag ()
bool is_i32 ()
SimpleUnion WithI32 (int32_t val)
int32_t & i32 ()
const int32_t & i32 ()
bool is_i64 ()
SimpleUnion WithI64 (::fidl::ObjectView<int64_t> val)
template <typename... Args>
SimpleUnion WithI64 (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 1536 of file fidling/gen/sdk/testing/fidl/fidl_test/cpp/fidl/fidl.test.misc/cpp/wire_types.h
int64_t & i64 ()
const int64_t & i64 ()
bool is_s ()
SimpleUnion WithS (::fidl::ObjectView< ::fidl_test_misc::wire::Int64Struct> val)
::fidl_test_misc::wire::Int64Struct & s ()
const ::fidl_test_misc::wire::Int64Struct & s ()
bool is_reserved_ordinal_3 ()
SimpleUnion WithReservedOrdinal3 (::fidl::ObjectView<uint64_t> val)
SimpleUnion & operator= (SimpleUnion && )
Defined at line 1511 of file fidling/gen/sdk/testing/fidl/fidl_test/cpp/fidl/fidl.test.misc/cpp/wire_types.h
uint64_t & reserved_ordinal_3 ()
const uint64_t & reserved_ordinal_3 ()
bool is_str ()
SimpleUnion WithStr (::fidl::ObjectView< ::fidl::StringView> val)
SimpleUnion & operator= (const SimpleUnion & )
Defined at line 1509 of file fidling/gen/sdk/testing/fidl/fidl_test/cpp/fidl/fidl.test.misc/cpp/wire_types.h
::fidl::StringView & str ()
const ::fidl::StringView & str ()
::fidl_test_misc::wire::SimpleUnion::Tag Which ()
Enumerations
enum Tag
| Name | Value |
|---|---|
| kI32 | 1 |
| kI64 | 2 |
| kS | 3 |
| kReservedOrdinal3 | 4 |
| kStr | 5 |
Defined at line 1513 of file fidling/gen/sdk/testing/fidl/fidl_test/cpp/fidl/fidl.test.misc/cpp/wire_types.h