class ControlSetDaiFormatRequest
Defined at line 1841 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
Public Methods
void ControlSetDaiFormatRequest (Storage_ storage)
void ControlSetDaiFormatRequest ()
Defined at line 1846 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
void ControlSetDaiFormatRequest (ControlSetDaiFormatRequest && )
Defined at line 1847 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
void ControlSetDaiFormatRequest (const ControlSetDaiFormatRequest & other)
ControlSetDaiFormatRequest & operator= (ControlSetDaiFormatRequest && )
Defined at line 1848 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
ControlSetDaiFormatRequest & operator= (const ControlSetDaiFormatRequest & other)
bool operator== (const ControlSetDaiFormatRequest & other)
bool operator!= (const ControlSetDaiFormatRequest & other)
bool IsEmpty ()
const std::optional<uint64_t> & element_id ()
The element ID for an `ENDPOINT` of type `DAI_INTERCONNECT`.
Required for Composite; ignored for Codec.
::std::optional<uint64_t> & element_id ()
The element ID for an `ENDPOINT` of type `DAI_INTERCONNECT`.
Required for Composite; ignored for Codec.
ControlSetDaiFormatRequest & element_id (std::optional<uint64_t> value)
The element ID for an `ENDPOINT` of type `DAI_INTERCONNECT`.
Required for Composite; ignored for Codec.
const std::optional< ::fuchsia_hardware_audio::DaiFormat> & dai_format ()
::std::optional< ::fuchsia_hardware_audio::DaiFormat> & dai_format ()
ControlSetDaiFormatRequest & dai_format (std::optional< ::fuchsia_hardware_audio::DaiFormat> value)
Setter for dai_format.
void ControlSetDaiFormatRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits