class Crash

Defined at line 93 of file fidling/gen/sdk/fidl/fuchsia.firmware.crash/fuchsia.firmware.crash/cpp/fidl/fuchsia.firmware.crash/cpp/wire_types.h

Public Methods

void Crash ()

Defined at line 95 of file fidling/gen/sdk/fidl/fuchsia.firmware.crash/fuchsia.firmware.crash/cpp/fidl/fuchsia.firmware.crash/cpp/wire_types.h

void Crash (const Crash & other)

Defined at line 96 of file fidling/gen/sdk/fidl/fuchsia.firmware.crash/fuchsia.firmware.crash/cpp/fidl/fuchsia.firmware.crash/cpp/wire_types.h

Crash & operator= (const Crash & other)

Defined at line 97 of file fidling/gen/sdk/fidl/fuchsia.firmware.crash/fuchsia.firmware.crash/cpp/fidl/fuchsia.firmware.crash/cpp/wire_types.h

void Crash (Crash && other)

Defined at line 98 of file fidling/gen/sdk/fidl/fuchsia.firmware.crash/fuchsia.firmware.crash/cpp/fidl/fuchsia.firmware.crash/cpp/wire_types.h

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_firmware_crash::wire::Crash> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_firmware_crash::wire::Crash> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_firmware_crash::wire::Crash>> frame)

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

Crash & operator= (Crash && other)

Defined at line 99 of file fidling/gen/sdk/fidl/fuchsia.firmware.crash/fuchsia.firmware.crash/cpp/fidl/fuchsia.firmware.crash/cpp/wire_types.h

::fidl::StringView & subsystem_name ()

Name or identifier for the subsystem which crashed.

bool has_subsystem_name ()
::fidl::basic_time<((zx_clock_t)1)> & timestamp ()

Approximate timestamp when the crash occurred.

bool has_timestamp ()
::fidl::StringView & reason ()

The description or code indicating why the crash occurred.

bool has_reason ()
uint32_t & count ()

The number of times this subsystem has crashed.

Note that this is ignored if supplied by in Reporter.Report and instead

aggregated by the protocol implementer based on subsystem_name.

bool has_count ()
::fidl::StringView & firmware_version ()

Optional version of the subsystem's firmware.

bool has_firmware_version ()
::zx::vmo & crash_dump ()

Optional dump of the subsystem's failure. Not available on user builds.

bool has_crash_dump ()
void ~Crash ()

Defined at line 101 of file fidling/gen/sdk/fidl/fuchsia.firmware.crash/fuchsia.firmware.crash/cpp/fidl/fuchsia.firmware.crash/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder