class HandleInfo

Defined at line 914 of file fidling/gen/sdk/fidl/fuchsia.fdomain/fuchsia.fdomain/cpp/fidl/fuchsia.fdomain/cpp/natural_types.h

Public Methods

void HandleInfo (Storage_ storage)
void HandleInfo (::fuchsia_fdomain::HandleId handle, zx_obj_type_t type, zx_rights_t rights)
void HandleInfo ()

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

Defined at line 924 of file fidling/gen/sdk/fidl/fuchsia.fdomain/fuchsia.fdomain/cpp/fidl/fuchsia.fdomain/cpp/natural_types.h

void HandleInfo (HandleInfo && )

Defined at line 927 of file fidling/gen/sdk/fidl/fuchsia.fdomain/fuchsia.fdomain/cpp/fidl/fuchsia.fdomain/cpp/natural_types.h

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

Defined at line 928 of file fidling/gen/sdk/fidl/fuchsia.fdomain/fuchsia.fdomain/cpp/fidl/fuchsia.fdomain/cpp/natural_types.h

HandleInfo & operator= (const HandleInfo & other)
bool operator== (const HandleInfo & other)
bool operator!= (const HandleInfo & other)
const ::fuchsia_fdomain::HandleId & handle ()
::fuchsia_fdomain::HandleId & handle ()
HandleInfo & handle (::fuchsia_fdomain::HandleId value)

Setter for handle.

zx_obj_type_t type ()
zx_obj_type_t & type ()
HandleInfo & type (zx_obj_type_t value)

Setter for type.

zx_rights_t rights ()
zx_rights_t & rights ()
HandleInfo & rights (zx_rights_t value)

Setter for rights.

void HandleInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits