class RoleManagerSetRoleRequest

Defined at line 277 of file fidling/gen/sdk/fidl/fuchsia.scheduler/fuchsia.scheduler/cpp/fidl/fuchsia.scheduler/cpp/natural_types.h

Public Methods

void RoleManagerSetRoleRequest (Storage_ storage)
bool IsEmpty ()
void RoleManagerSetRoleRequest ()

Defined at line 283 of file fidling/gen/sdk/fidl/fuchsia.scheduler/fuchsia.scheduler/cpp/fidl/fuchsia.scheduler/cpp/natural_types.h

void RoleManagerSetRoleRequest (RoleManagerSetRoleRequest && )

Defined at line 284 of file fidling/gen/sdk/fidl/fuchsia.scheduler/fuchsia.scheduler/cpp/fidl/fuchsia.scheduler/cpp/natural_types.h

RoleManagerSetRoleRequest & operator= (RoleManagerSetRoleRequest && )

Defined at line 285 of file fidling/gen/sdk/fidl/fuchsia.scheduler/fuchsia.scheduler/cpp/fidl/fuchsia.scheduler/cpp/natural_types.h

const std::optional< ::fuchsia_scheduler::RoleTarget> & target ()
::std::optional< ::fuchsia_scheduler::RoleTarget> & target ()
RoleManagerSetRoleRequest & target (std::optional< ::fuchsia_scheduler::RoleTarget> value)

Setter for target.

const std::optional< ::fuchsia_scheduler::RoleName> & role ()
::std::optional< ::fuchsia_scheduler::RoleName> & role ()
RoleManagerSetRoleRequest & role (std::optional< ::fuchsia_scheduler::RoleName> value)

Setter for role.

const std::optional< ::std::vector< ::fuchsia_scheduler::Parameter>> & input_parameters ()
::std::optional< ::std::vector< ::fuchsia_scheduler::Parameter>> & input_parameters ()
RoleManagerSetRoleRequest & input_parameters (std::optional< ::std::vector< ::fuchsia_scheduler::Parameter>> value)

Setter for input_parameters.

void RoleManagerSetRoleRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits