class AudioFormat
Defined at line 6427 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
AudioFormat
Public Methods
void AudioFormat (AudioFormat && other)
AudioFormat & operator= (AudioFormat && other)
void AudioFormat (const AudioFormat & other)
AudioFormat & operator= (const AudioFormat & other)
bool operator== (const AudioFormat & other)
bool operator!= (const AudioFormat & other)
::fuchsia_media::AudioFormat::Tag Which ()
AudioFormat WithCompressed (::fuchsia_media::AudioCompressedFormat val)
const ::fidl::internal::UnionMemberView<1, Storage_> compressed ()
::fidl::internal::UnionMemberView<1, Storage_> compressed ()
AudioFormat & compressed (::fuchsia_media::AudioCompressedFormat value)
Sets the union to hold the compressed member.
AudioFormat WithUncompressed (::fuchsia_media::AudioUncompressedFormat val)
const ::fidl::internal::UnionMemberView<2, Storage_> uncompressed ()
::fidl::internal::UnionMemberView<2, Storage_> uncompressed ()
AudioFormat & uncompressed (::fuchsia_media::AudioUncompressedFormat value)
Sets the union to hold the uncompressed member.
void AudioFormat (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Enumerations
enum Tag
| Name | Value |
|---|---|
| kCompressed | 1 |
| kUncompressed | 2 |
TODO: share union tag types between wire
&
natural.
Defined at line 6437 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
Friends
class NaturalUnionCodingTraits