class AudioDeviceEnumeratorAddDeviceByChannelRequest
Defined at line 3951 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
Public Methods
void AudioDeviceEnumeratorAddDeviceByChannelRequest (Storage_ storage)
void AudioDeviceEnumeratorAddDeviceByChannelRequest (::std::string device_name, bool is_input, ::fidl::ClientEnd< ::fuchsia_hardware_audio::StreamConfig> channel)
void AudioDeviceEnumeratorAddDeviceByChannelRequest ()
Default constructs a |AudioDeviceEnumeratorAddDeviceByChannelRequest| only if all of its members are default constructible.
Defined at line 3961 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
void AudioDeviceEnumeratorAddDeviceByChannelRequest (AudioDeviceEnumeratorAddDeviceByChannelRequest && )
Defined at line 3964 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
const ::std::string & device_name ()
::std::string & device_name ()
AudioDeviceEnumeratorAddDeviceByChannelRequest & device_name (::std::string value)
Setter for device_name.
bool is_input ()
bool & is_input ()
AudioDeviceEnumeratorAddDeviceByChannelRequest & is_input (bool value)
Setter for is_input.
const ::fidl::ClientEnd< ::fuchsia_hardware_audio::StreamConfig> & channel ()
::fidl::ClientEnd< ::fuchsia_hardware_audio::StreamConfig> & channel ()
AudioDeviceEnumeratorAddDeviceByChannelRequest & channel (::fidl::ClientEnd< ::fuchsia_hardware_audio::StreamConfig> value)
Setter for channel.
void AudioDeviceEnumeratorAddDeviceByChannelRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
AudioDeviceEnumeratorAddDeviceByChannelRequest & operator= (AudioDeviceEnumeratorAddDeviceByChannelRequest && )
Defined at line 3965 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
Friends
class MemberVisitor
class NaturalStructCodingTraits