class ProfileSearchRequest

Defined at line 3262 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_types.h

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

void ProfileSearchRequest ()

Defined at line 3264 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_types.h

void ProfileSearchRequest (const ProfileSearchRequest & other)

Defined at line 3265 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_types.h

ProfileSearchRequest & operator= (const ProfileSearchRequest & other)

Defined at line 3266 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_types.h

void ProfileSearchRequest (ProfileSearchRequest && other)

Defined at line 3267 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_types.h

void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_bluetooth_bredr::wire::ProfileSearchRequest> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_bluetooth_bredr::wire::ProfileSearchRequest> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_bluetooth_bredr::wire::ProfileSearchRequest>> frame)

Return a builder that relies on explicitly allocating |fidl::ObjectView|s.

ProfileSearchRequest & operator= (ProfileSearchRequest && other)

Defined at line 3268 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_types.h

::fuchsia_bluetooth_bredr::wire::ServiceClassProfileIdentifier & service_uuid ()

Required - only one of `service_uuid` or `full_uuid` should be present.

bool has_service_uuid ()
::fidl::VectorView<uint16_t> & attr_ids ()

Optional.

bool has_attr_ids ()
::fidl::ClientEnd< ::fuchsia_bluetooth_bredr::SearchResults> & results ()

Required.

bool has_results ()
::fuchsia_bluetooth::wire::Uuid & full_uuid ()

Required - only one of `full_uuid` or `service_uuid` should be present.

bool has_full_uuid ()
void ~ProfileSearchRequest ()

Defined at line 3270 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder