class PacketStreamOptions

Defined at line 1632 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h

Parameters specified by a caller when creating a packet stream.

Public Methods

void PacketStreamOptions (Storage_ storage)
bool IsEmpty ()
void PacketStreamOptions ()

Defined at line 1637 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h

void PacketStreamOptions (PacketStreamOptions && )

Defined at line 1638 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h

const std::optional< ::fuchsia_audio_device::PacketStreamFormat> & format ()

The format (sample format, channelization, frame rate, encoding) of the

packet stream to be created.

Required.

::std::optional< ::fuchsia_audio_device::PacketStreamFormat> & format ()

The format (sample format, channelization, frame rate, encoding) of the

packet stream to be created.

Required.

PacketStreamOptions & format (std::optional< ::fuchsia_audio_device::PacketStreamFormat> value)

The format (sample format, channelization, frame rate, encoding) of the

packet stream to be created.

Required.

void PacketStreamOptions (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
PacketStreamOptions & operator= (PacketStreamOptions && )

Defined at line 1639 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalTableCodingTraits