class IovarEntry
Defined at line 159 of file fidling/gen/src/devices/lib/broadcom/fuchsia.wlan.broadcom/fuchsia.wlan.broadcom/cpp/fidl/fuchsia.wlan.broadcom/cpp/natural_types.h
Public Methods
void IovarEntry (IovarEntry && other)
IovarEntry & operator= (IovarEntry && other)
void IovarEntry (const IovarEntry & other)
IovarEntry & operator= (const IovarEntry & other)
bool operator== (const IovarEntry & other)
bool operator!= (const IovarEntry & other)
bool IsUnknown ()
::fuchsia_wlan_broadcom::IovarEntry::Tag Which ()
IovarEntry WithString (::fuchsia_wlan_broadcom::IovarString val)
const ::fidl::internal::UnionMemberView<1, Storage_> string ()
::fidl::internal::UnionMemberView<1, Storage_> string ()
IovarEntry & string (::fuchsia_wlan_broadcom::IovarString value)
Sets the union to hold the string member.
IovarEntry WithCommand (::fuchsia_wlan_broadcom::IovarCommand val)
const ::fidl::internal::UnionMemberView<2, Storage_> command ()
::fidl::internal::UnionMemberView<2, Storage_> command ()
IovarEntry & command (::fuchsia_wlan_broadcom::IovarCommand value)
Sets the union to hold the command member.
void IovarEntry (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Enumerations
enum Tag
| Name | Value |
|---|---|
| kString | 1 |
| kCommand | 2 |
| _do_not_handle_this__write_a_default_case_instead | ::std::numeric_limits<::fidl_union_tag_t>::max() |
TODO: share union tag types between wire
&
natural.
Defined at line 167 of file fidling/gen/src/devices/lib/broadcom/fuchsia.wlan.broadcom/fuchsia.wlan.broadcom/cpp/fidl/fuchsia.wlan.broadcom/cpp/natural_types.h
Friends
class NaturalUnionCodingTraits