class FrameSetPermissionStateRequest

Defined at line 3301 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h

Public Methods

void FrameSetPermissionStateRequest (Storage_ storage)
void FrameSetPermissionStateRequest (::fuchsia_web::PermissionDescriptor permission, ::std::string web_origin, ::fuchsia_web::PermissionState state)
void FrameSetPermissionStateRequest ()

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

Defined at line 3311 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h

void FrameSetPermissionStateRequest (FrameSetPermissionStateRequest && )

Defined at line 3314 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h

void FrameSetPermissionStateRequest (const FrameSetPermissionStateRequest & other)
FrameSetPermissionStateRequest & operator= (FrameSetPermissionStateRequest && )

Defined at line 3315 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h

FrameSetPermissionStateRequest & operator= (const FrameSetPermissionStateRequest & other)
bool operator== (const FrameSetPermissionStateRequest & other)
bool operator!= (const FrameSetPermissionStateRequest & other)
const ::fuchsia_web::PermissionDescriptor & permission ()
::fuchsia_web::PermissionDescriptor & permission ()
FrameSetPermissionStateRequest & permission (::fuchsia_web::PermissionDescriptor value)

Setter for permission.

const ::std::string & web_origin ()
::std::string & web_origin ()
FrameSetPermissionStateRequest & web_origin (::std::string value)

Setter for web_origin.

::fuchsia_web::PermissionState state ()
::fuchsia_web::PermissionState & state ()
FrameSetPermissionStateRequest & state (::fuchsia_web::PermissionState value)

Setter for state.

void FrameSetPermissionStateRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits