class ProfileSearchRequest
Defined at line 2896 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
Public Methods
void ProfileSearchRequest (Storage_ storage)
bool IsEmpty ()
void ProfileSearchRequest ()
Defined at line 2901 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
void ProfileSearchRequest (ProfileSearchRequest && )
Defined at line 2902 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
ProfileSearchRequest & operator= (ProfileSearchRequest && )
Defined at line 2903 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
const std::optional< ::fuchsia_bluetooth_bredr::ServiceClassProfileIdentifier> & service_uuid ()
Required - only one of `service_uuid` or `full_uuid` should be present.
::std::optional< ::fuchsia_bluetooth_bredr::ServiceClassProfileIdentifier> & service_uuid ()
Required - only one of `service_uuid` or `full_uuid` should be present.
ProfileSearchRequest & service_uuid (std::optional< ::fuchsia_bluetooth_bredr::ServiceClassProfileIdentifier> value)
Required - only one of `service_uuid` or `full_uuid` should be present.
const std::optional< ::std::vector<uint16_t>> & attr_ids ()
Optional.
::std::optional< ::std::vector<uint16_t>> & attr_ids ()
Optional.
ProfileSearchRequest & attr_ids (std::optional< ::std::vector<uint16_t>> value)
Optional.
const std::optional< ::fidl::ClientEnd< ::fuchsia_bluetooth_bredr::SearchResults>> & results ()
Required.
::std::optional< ::fidl::ClientEnd< ::fuchsia_bluetooth_bredr::SearchResults>> & results ()
Required.
ProfileSearchRequest & results (std::optional< ::fidl::ClientEnd< ::fuchsia_bluetooth_bredr::SearchResults>> value)
Required.
const std::optional< ::fuchsia_bluetooth::Uuid> & full_uuid ()
Required - only one of `full_uuid` or `service_uuid` should be present.
::std::optional< ::fuchsia_bluetooth::Uuid> & full_uuid ()
Required - only one of `full_uuid` or `service_uuid` should be present.
ProfileSearchRequest & full_uuid (std::optional< ::fuchsia_bluetooth::Uuid> value)
Required - only one of `full_uuid` or `service_uuid` should be present.
void ProfileSearchRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits