class ProcessExceptionMetadata

Defined at line 668 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/cpp/fidl/fuchsia.exception/cpp/wire_types.h

Intended to be read only metadada associated with an exception waiting in

limbo. The handles provided will only have read-only access to the resource,

so no modification can be done to them.

NOTE: Both `process` and `thread` will be valid if present.

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

void ProcessExceptionMetadata ()

Defined at line 670 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/cpp/fidl/fuchsia.exception/cpp/wire_types.h

void ProcessExceptionMetadata (const ProcessExceptionMetadata & other)

Defined at line 671 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/cpp/fidl/fuchsia.exception/cpp/wire_types.h

ProcessExceptionMetadata & operator= (const ProcessExceptionMetadata & other)

Defined at line 672 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/cpp/fidl/fuchsia.exception/cpp/wire_types.h

void ProcessExceptionMetadata (ProcessExceptionMetadata && other)

Defined at line 673 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/cpp/fidl/fuchsia.exception/cpp/wire_types.h

void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_exception::wire::ProcessExceptionMetadata> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_exception::wire::ProcessExceptionMetadata> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_exception::wire::ProcessExceptionMetadata>> frame)

Return a builder that relies on explicitly allocating |fidl::ObjectView|s.

::fuchsia_exception::wire::ExceptionInfo & info ()
bool has_info ()
ProcessExceptionMetadata & operator= (ProcessExceptionMetadata && other)

Defined at line 674 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/cpp/fidl/fuchsia.exception/cpp/wire_types.h

::zx::process & process ()

Only has ZX_RIGHT_READ and ZX_RIGHT_GET_PROPERTY rights.

bool has_process ()
::zx::thread & thread ()

The thread that generated the exception.

The process may have other threads that are not reflected here.

Only has ZX_RIGHT_READ and ZX_RIGHT_GET_PROPERTY rights.

bool has_thread ()
void ~ProcessExceptionMetadata ()

Defined at line 676 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/cpp/fidl/fuchsia.exception/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder