class Information
Defined at line 3060 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_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 (Storage_ storage)
void Information ()
Defined at line 3065 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
void Information (Information && )
Defined at line 3066 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
void Information (const Information & other)
Information & operator= (Information && )
Defined at line 3067 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
Information & operator= (const Information & other)
bool operator== (const Information & other)
bool operator!= (const Information & other)
bool IsEmpty ()
const std::optional< ::std::string> & 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.
::std::optional< ::std::string> & 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.
Information & language (std::optional< ::std::string> value)
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.
const std::optional< ::std::string> & name ()
Service name
::std::optional< ::std::string> & name ()
Service name
Information & name (std::optional< ::std::string> value)
Service name
const std::optional< ::std::string> & description ()
A human-readable description
::std::optional< ::std::string> & description ()
A human-readable description
Information & description (std::optional< ::std::string> value)
A human-readable description
const std::optional< ::std::string> & provider ()
The provider of this service (person or organization)
::std::optional< ::std::string> & provider ()
The provider of this service (person or organization)
Information & provider (std::optional< ::std::string> value)
The provider of this service (person or organization)
void Information (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits