class AacBitRate
Defined at line 7872 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
Public Methods
void AacBitRate (AacBitRate && other)
AacBitRate & operator= (AacBitRate && other)
void AacBitRate (const AacBitRate & other)
AacBitRate & operator= (const AacBitRate & other)
bool operator== (const AacBitRate & other)
bool operator!= (const AacBitRate & other)
::fuchsia_media::AacBitRate::Tag Which ()
AacBitRate WithConstant (::fuchsia_media::AacConstantBitRate val)
const ::fidl::internal::UnionMemberView<1, Storage_> constant ()
::fidl::internal::UnionMemberView<1, Storage_> constant ()
AacBitRate & constant (::fuchsia_media::AacConstantBitRate value)
Sets the union to hold the constant member.
AacBitRate WithVariable (::fuchsia_media::AacVariableBitRate val)
const ::fidl::internal::UnionMemberView<2, Storage_> variable ()
::fidl::internal::UnionMemberView<2, Storage_> variable ()
AacBitRate & variable (::fuchsia_media::AacVariableBitRate value)
Sets the union to hold the variable member.
void AacBitRate (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Enumerations
enum Tag
| Name | Value |
|---|---|
| kConstant | 1 |
| kVariable | 2 |
TODO: share union tag types between wire
&
natural.
Defined at line 7882 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
Friends
class NaturalUnionCodingTraits