class GrantForRouteTableAuthorization

Defined at line 288 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 GrantForRouteTableAuthorization (Storage_ storage)
void GrantForRouteTableAuthorization (uint32_t table_id, ::zx::event token)
void GrantForRouteTableAuthorization ()

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

Defined at line 298 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 GrantForRouteTableAuthorization (GrantForRouteTableAuthorization && )

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

GrantForRouteTableAuthorization & operator= (GrantForRouteTableAuthorization && )

Defined at line 302 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 table_id ()

The ID of the table this credential is authenticating.

uint32_t & table_id ()

The ID of the table this credential is authenticating.

GrantForRouteTableAuthorization & table_id (uint32_t value)

The ID of the table this credential is authenticating.

const ::zx::event & token ()

The `EVENT` providing authentication over this route table.

::zx::event & token ()

The `EVENT` providing authentication over this route table.

GrantForRouteTableAuthorization & token (::zx::event value)

The `EVENT` providing authentication over this route table.

void GrantForRouteTableAuthorization (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits