class RuleSetV4AddRuleRequest

Defined at line 1551 of file fidling/gen/sdk/fidl/fuchsia.net.routes.admin/fuchsia.net.routes.admin/cpp/fidl/fuchsia.net.routes.admin/cpp/natural_types.h

Public Methods

void RuleSetV4AddRuleRequest (Storage_ storage)
void RuleSetV4AddRuleRequest (uint32_t index, ::fuchsia_net_routes::RuleMatcherV4 matcher, ::fuchsia_net_routes::RuleAction action)
void RuleSetV4AddRuleRequest ()

Default constructs a |RuleSetV4AddRuleRequest| only if all of its members are default constructible.

Defined at line 1561 of file fidling/gen/sdk/fidl/fuchsia.net.routes.admin/fuchsia.net.routes.admin/cpp/fidl/fuchsia.net.routes.admin/cpp/natural_types.h

void RuleSetV4AddRuleRequest (RuleSetV4AddRuleRequest && )

Defined at line 1564 of file fidling/gen/sdk/fidl/fuchsia.net.routes.admin/fuchsia.net.routes.admin/cpp/fidl/fuchsia.net.routes.admin/cpp/natural_types.h

uint32_t index ()
uint32_t & index ()
RuleSetV4AddRuleRequest & index (uint32_t value)

Setter for index.

const ::fuchsia_net_routes::RuleMatcherV4 & matcher ()
::fuchsia_net_routes::RuleMatcherV4 & matcher ()
RuleSetV4AddRuleRequest & matcher (::fuchsia_net_routes::RuleMatcherV4 value)

Setter for matcher.

const ::fuchsia_net_routes::RuleAction & action ()
::fuchsia_net_routes::RuleAction & action ()
RuleSetV4AddRuleRequest & action (::fuchsia_net_routes::RuleAction value)

Setter for action.

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

Defined at line 1565 of file fidling/gen/sdk/fidl/fuchsia.net.routes.admin/fuchsia.net.routes.admin/cpp/fidl/fuchsia.net.routes.admin/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalStructCodingTraits