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