class OptionalUint32

Defined at line 9851 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 9856 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h

OptionalUint32 WithValue (uint32_t val)
OptionalUint32 & operator= (const OptionalUint32 & )

Defined at line 9857 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 9858 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 & operator= (OptionalUint32 && )

Defined at line 9859 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 class Tag : fidl_xunion_tag_t
Name Value Comments
kValue 1

0x1

kUnset 2

0x2

Defined at line 9861 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h