class AudioStreamType
Defined at line 11751 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
Describes the type of an audio elementary stream.
Public Methods
void AudioStreamType (Storage_ storage)
void AudioStreamType (::fuchsia_media::AudioSampleFormat sample_format, uint32_t channels, uint32_t frames_per_second)
void AudioStreamType ()
Default constructs a |AudioStreamType| only if all of its members are default constructible.
Defined at line 11761 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
void AudioStreamType (AudioStreamType && )
Defined at line 11764 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
void AudioStreamType (const AudioStreamType & other)
AudioStreamType & operator= (AudioStreamType && )
Defined at line 11765 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
AudioStreamType & operator= (const AudioStreamType & other)
bool operator== (const AudioStreamType & other)
bool operator!= (const AudioStreamType & other)
::fuchsia_media::AudioSampleFormat sample_format ()
::fuchsia_media::AudioSampleFormat & sample_format ()
AudioStreamType & sample_format (::fuchsia_media::AudioSampleFormat value)
Setter for sample_format.
uint32_t channels ()
uint32_t & channels ()
AudioStreamType & channels (uint32_t value)
Setter for channels.
uint32_t frames_per_second ()
uint32_t & frames_per_second ()
AudioStreamType & frames_per_second (uint32_t value)
Setter for frames_per_second.
void AudioStreamType (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits