class CodecAttributes

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

Identifies a codec and its configuration that may be used with a data stream.

Public Methods

void CodecAttributes (Storage_ storage)
void CodecAttributes ()

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

void CodecAttributes (CodecAttributes && )

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

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

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

CodecAttributes & operator= (const CodecAttributes & other)
bool operator== (const CodecAttributes & other)
bool operator!= (const CodecAttributes & other)
bool IsEmpty ()
const std::optional< ::fuchsia_bluetooth::CodecId> & codec_id ()

Coding format.

Required.

::std::optional< ::fuchsia_bluetooth::CodecId> & codec_id ()

Coding format.

Required.

CodecAttributes & codec_id (std::optional< ::fuchsia_bluetooth::CodecId> value)

Coding format.

Required.

const std::optional< ::std::vector<uint8_t>> & codec_configuration ()

Configuration data.

Optionally present, as determined by codec being used.

::std::optional< ::std::vector<uint8_t>> & codec_configuration ()

Configuration data.

Optionally present, as determined by codec being used.

CodecAttributes & codec_configuration (std::optional< ::std::vector<uint8_t>> value)

Configuration data.

Optionally present, as determined by codec being used.

void CodecAttributes (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits