class ControlCreatorCreateRequest

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

Public Methods

void ControlCreatorCreateRequest (Storage_ storage)
void ControlCreatorCreateRequest ()

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

void ControlCreatorCreateRequest (ControlCreatorCreateRequest && )

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

bool IsEmpty ()
ControlCreatorCreateRequest & operator= (ControlCreatorCreateRequest && )

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

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

The token id for the device to be controlled.

Required.

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

The token id for the device to be controlled.

Required.

ControlCreatorCreateRequest & token_id (std::optional<uint64_t> value)

The token id for the device to be controlled.

Required.

const std::optional< ::fidl::ServerEnd< ::fuchsia_audio_device::Control>> & control_server ()

The server_end of the `Control` to be created.

Required.

::std::optional< ::fidl::ServerEnd< ::fuchsia_audio_device::Control>> & control_server ()

The server_end of the `Control` to be created.

Required.

ControlCreatorCreateRequest & control_server (std::optional< ::fidl::ServerEnd< ::fuchsia_audio_device::Control>> value)

The server_end of the `Control` to be created.

Required.

void ControlCreatorCreateRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits