template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 958 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/cpp/fidl/fuchsia.bluetooth/cpp/wire_types.h
Public Methods
::fuchsia_bluetooth::wire::CodecAttributes Build ()
Build and return the table. The builder should not be used after this.
bool has_codec_id ()
void clear_codec_id ()
Clears the codec_id field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fuchsia_bluetooth::wire::CodecId & codec_id ()
Coding format.
Required.
BuilderImpl & codec_id (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fuchsia_bluetooth::wire::CodecId>> elem)
Coding format.
Required.
bool has_codec_configuration ()
void clear_codec_configuration ()
Clears the codec_configuration field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fidl::VectorView<uint8_t> & codec_configuration ()
Configuration data.
Optionally present, as determined by codec being used.
BuilderImpl & codec_configuration (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fidl::VectorView<uint8_t>>> elem)
Configuration data.
Optionally present, as determined by codec being used.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_bluetooth::wire::CodecAttributes, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_bluetooth::wire::CodecAttributes>> && frame)