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