class OptionalUint32
Defined at line 9794 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
An optional uint32 value.
Public Methods
void OptionalUint32 ()
void OptionalUint32 (const OptionalUint32 & )
Defined at line 9799 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
OptionalUint32 & operator= (const OptionalUint32 & )
Defined at line 9800 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
void OptionalUint32 (OptionalUint32 && )
Defined at line 9801 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
bool has_invalid_tag ()
bool is_value ()
OptionalUint32 WithValue (uint32_t val)
OptionalUint32 & operator= (OptionalUint32 && )
Defined at line 9802 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
uint32_t & value ()
const uint32_t & value ()
bool is_unset ()
OptionalUint32 WithUnset (::fuchsia_posix_socket::wire::Empty val)
::fuchsia_posix_socket::wire::Empty & unset ()
const ::fuchsia_posix_socket::wire::Empty & unset ()
::fuchsia_posix_socket::wire::OptionalUint32::Tag Which ()
Enumerations
enum Tag
| Name | Value |
|---|---|
| kValue | 1 |
| kUnset | 2 |
Defined at line 9804 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h