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.

::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.

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

void _CloseHandles ()
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

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