class Information

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

Human-readable information about a service. Strings are encoded in UTF-8.

See Bluetooth Specification v5.2 Vol 3, Part B, Sections 5.1.15 through 5.1.17

Public Methods

void Information ()

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

void Information (const Information & other)

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

Information & operator= (const Information & other)

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

void Information (Information && other)

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

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

::fidl::WireTableBuilder< ::fuchsia_bluetooth_bredr::wire::Information> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

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

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

::fidl::StringView & language ()

Language that the other fields in this table are in.

Must be two characters long and a valid ICO 639:1988 identifier.

Must be present.

bool has_language ()
::fidl::StringView & name ()

Service name

bool has_name ()
::fidl::StringView & description ()

A human-readable description

bool has_description ()
Information & operator= (Information && other)

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

::fidl::StringView & provider ()

The provider of this service (person or organization)

bool has_provider ()
void ~Information ()

Defined at line 3753 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