class Compression
Defined at line 81 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/natural_types.h
Describes the compression applied to a stream.
Public Methods
void Compression (Storage_ storage)
void Compression ()
Defined at line 87 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/natural_types.h
void Compression (Compression && )
Defined at line 88 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/natural_types.h
void Compression (const Compression & other)
Compression & operator= (Compression && )
Defined at line 89 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/natural_types.h
Compression & operator= (const Compression & other)
bool operator== (const Compression & other)
bool operator!= (const Compression & other)
bool IsEmpty ()
const std::optional< ::fuchsia_audio::CompressionType> & type ()
The type of compression applied to the stream.
::std::optional< ::fuchsia_audio::CompressionType> & type ()
The type of compression applied to the stream.
Compression & type (std::optional< ::fuchsia_audio::CompressionType> value)
The type of compression applied to the stream.
const std::optional< ::std::vector<uint8_t>> & oob_parameters ()
Opaque 'out-of-band' parameters describing the compression of the stream. The format of
this field is a function of the `CompressionType`. It communicates to decoders parameters
that are required to decompress the described stream. Many compression types do not require
this field.
::std::optional< ::std::vector<uint8_t>> & oob_parameters ()
Opaque 'out-of-band' parameters describing the compression of the stream. The format of
this field is a function of the `CompressionType`. It communicates to decoders parameters
that are required to decompress the described stream. Many compression types do not require
this field.
Compression & oob_parameters (std::optional< ::std::vector<uint8_t>> value)
Opaque 'out-of-band' parameters describing the compression of the stream. The format of
this field is a function of the `CompressionType`. It communicates to decoders parameters
that are required to decompress the described stream. Many compression types do not require
this field.
void Compression (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits