class NativeCrashReport

Defined at line 474 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/cpp/fidl/fuchsia.feedback/cpp/natural_types.h

Represents a crash report for a native exception out of which the client has built a minidump.

Public Methods

void NativeCrashReport (Storage_ storage)
bool IsEmpty ()
void NativeCrashReport ()

Defined at line 480 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/cpp/fidl/fuchsia.feedback/cpp/natural_types.h

void NativeCrashReport (NativeCrashReport && )

Defined at line 481 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/cpp/fidl/fuchsia.feedback/cpp/natural_types.h

const std::optional< ::fuchsia_mem::Buffer> & minidump ()

The core dump in the Minidump format.

::std::optional< ::fuchsia_mem::Buffer> & minidump ()

The core dump in the Minidump format.

NativeCrashReport & minidump (std::optional< ::fuchsia_mem::Buffer> value)

The core dump in the Minidump format.

NativeCrashReport & operator= (NativeCrashReport && )

Defined at line 482 of file fidling/gen/sdk/fidl/fuchsia.feedback/fuchsia.feedback/cpp/fidl/fuchsia.feedback/cpp/natural_types.h

const std::optional< ::std::string> & process_name ()

The name of the crashed process.

::std::optional< ::std::string> & process_name ()

The name of the crashed process.

NativeCrashReport & process_name (std::optional< ::std::string> value)

The name of the crashed process.

const std::optional<uint64_t> & process_koid ()

The kernel object id of the crashed process.

::std::optional<uint64_t> & process_koid ()

The kernel object id of the crashed process.

NativeCrashReport & process_koid (std::optional<uint64_t> value)

The kernel object id of the crashed process.

const std::optional< ::std::string> & thread_name ()

The name of the crashed thread.

::std::optional< ::std::string> & thread_name ()

The name of the crashed thread.

NativeCrashReport & thread_name (std::optional< ::std::string> value)

The name of the crashed thread.

const std::optional<uint64_t> & thread_koid ()

The kernel object id of the crashed thread.

::std::optional<uint64_t> & thread_koid ()

The kernel object id of the crashed thread.

NativeCrashReport & thread_koid (std::optional<uint64_t> value)

The kernel object id of the crashed thread.

void NativeCrashReport (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits