class SearchResultsServiceFoundRequest

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

Public Methods

void SearchResultsServiceFoundRequest (Storage_ storage)
void SearchResultsServiceFoundRequest (::fuchsia_bluetooth::PeerId peer_id, ::std::optional< ::std::vector< ::fuchsia_bluetooth_bredr::ProtocolDescriptor>> protocol, ::std::vector< ::fuchsia_bluetooth_bredr::Attribute> attributes)
void SearchResultsServiceFoundRequest ()

Default constructs a |SearchResultsServiceFoundRequest| only if all of its members are default constructible.

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

void SearchResultsServiceFoundRequest (SearchResultsServiceFoundRequest && )

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

void SearchResultsServiceFoundRequest (const SearchResultsServiceFoundRequest & other)
SearchResultsServiceFoundRequest & operator= (SearchResultsServiceFoundRequest && )

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

SearchResultsServiceFoundRequest & operator= (const SearchResultsServiceFoundRequest & other)
bool operator== (const SearchResultsServiceFoundRequest & other)
bool operator!= (const SearchResultsServiceFoundRequest & other)
const ::fuchsia_bluetooth::PeerId & peer_id ()
::fuchsia_bluetooth::PeerId & peer_id ()
SearchResultsServiceFoundRequest & peer_id (::fuchsia_bluetooth::PeerId value)

Setter for peer_id.

const ::std::optional< ::std::vector< ::fuchsia_bluetooth_bredr::ProtocolDescriptor>> & protocol ()
::std::optional< ::std::vector< ::fuchsia_bluetooth_bredr::ProtocolDescriptor>> & protocol ()
SearchResultsServiceFoundRequest & protocol (::std::optional< ::std::vector< ::fuchsia_bluetooth_bredr::ProtocolDescriptor>> value)

Setter for protocol.

const ::std::vector< ::fuchsia_bluetooth_bredr::Attribute> & attributes ()
::std::vector< ::fuchsia_bluetooth_bredr::Attribute> & attributes ()
SearchResultsServiceFoundRequest & attributes (::std::vector< ::fuchsia_bluetooth_bredr::Attribute> value)

Setter for attributes.

void SearchResultsServiceFoundRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits