class OptionalUint8
Defined at line 9745 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
An optional byte value.
Public Methods
void OptionalUint8 ()
void OptionalUint8 (const OptionalUint8 & )
Defined at line 9750 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
OptionalUint8 & operator= (const OptionalUint8 & )
Defined at line 9751 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
void OptionalUint8 (OptionalUint8 && )
Defined at line 9752 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 ()
OptionalUint8 WithValue (uint8_t val)
OptionalUint8 & operator= (OptionalUint8 && )
Defined at line 9753 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
uint8_t & value ()
const uint8_t & value ()
bool is_unset ()
OptionalUint8 WithUnset (::fuchsia_posix_socket::wire::Empty val)
::fuchsia_posix_socket::wire::Empty & unset ()
const ::fuchsia_posix_socket::wire::Empty & unset ()
::fuchsia_posix_socket::wire::OptionalUint8::Tag Which ()
Enumerations
enum Tag
| Name | Value |
|---|---|
| kValue | 1 |
| kUnset | 2 |
Defined at line 9755 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h