class GraphCreateSplitterRequest

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

Public Methods

void GraphCreateSplitterRequest (Storage_ storage)
void GraphCreateSplitterRequest ()

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

void GraphCreateSplitterRequest (GraphCreateSplitterRequest && )

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

bool IsEmpty ()
const std::optional< ::std::string> & name ()

Name of this node, used for diagnostics only. See "IDs and names" in the

comments for [`Graph`].

Optional. Empty if not specified.

::std::optional< ::std::string> & name ()

Name of this node, used for diagnostics only. See "IDs and names" in the

comments for [`Graph`].

Optional. Empty if not specified.

GraphCreateSplitterRequest & name (std::optional< ::std::string> value)

Name of this node, used for diagnostics only. See "IDs and names" in the

comments for [`Graph`].

Optional. Empty if not specified.

const std::optional< ::fuchsia_audio_mixer::PipelineDirection> & direction ()

Direction of audio data produced by this node.

Required.

::std::optional< ::fuchsia_audio_mixer::PipelineDirection> & direction ()

Direction of audio data produced by this node.

Required.

GraphCreateSplitterRequest & direction (std::optional< ::fuchsia_audio_mixer::PipelineDirection> value)

Direction of audio data produced by this node.

Required.

const std::optional< ::fuchsia_audio::Format> & format ()

Format of the Splitter's source and destination streams.

Required.

::std::optional< ::fuchsia_audio::Format> & format ()

Format of the Splitter's source and destination streams.

Required.

GraphCreateSplitterRequest & format (std::optional< ::fuchsia_audio::Format> value)

Format of the Splitter's source and destination streams.

Required.

GraphCreateSplitterRequest & operator= (GraphCreateSplitterRequest && )

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

const std::optional<uint64_t> & thread ()

The thread which drives this Splitter's hidden consumer.

Required.

::std::optional<uint64_t> & thread ()

The thread which drives this Splitter's hidden consumer.

Required.

GraphCreateSplitterRequest & thread (std::optional<uint64_t> value)

The thread which drives this Splitter's hidden consumer.

Required.

const std::optional< ::fuchsia_audio_mixer::ReferenceClock> & reference_clock ()

Clock for this node's source and destination streams.

Required.

::std::optional< ::fuchsia_audio_mixer::ReferenceClock> & reference_clock ()

Clock for this node's source and destination streams.

Required.

GraphCreateSplitterRequest & reference_clock (std::optional< ::fuchsia_audio_mixer::ReferenceClock> value)

Clock for this node's source and destination streams.

Required.

void GraphCreateSplitterRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits