class VendorCrashParameters

Defined at line 4509 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h

Parameters for filing controller crash reports.

Public Methods

void VendorCrashParameters (Storage_ storage)
void VendorCrashParameters ()

Defined at line 4514 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h

void VendorCrashParameters (VendorCrashParameters && )

Defined at line 4515 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h

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

Defined at line 4516 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h

VendorCrashParameters & operator= (const VendorCrashParameters & other)
bool operator== (const VendorCrashParameters & other)
bool operator!= (const VendorCrashParameters & other)
bool IsEmpty ()
const std::optional<uint8_t> & vendor_subevent_code ()

The value of the subevent code field in crash dump vendor events.

Required.

::std::optional<uint8_t> & vendor_subevent_code ()

The value of the subevent code field in crash dump vendor events.

Required.

VendorCrashParameters & vendor_subevent_code (std::optional<uint8_t> value)

The value of the subevent code field in crash dump vendor events.

Required.

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

The program name to use in the crash report.

Required.

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

The program name to use in the crash report.

Required.

VendorCrashParameters & program_name (std::optional< ::std::string> value)

The program name to use in the crash report.

Required.

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

The signature to use in the crash report.

Must match [a-z][a-z-]* i.e. only lowercase letters and hyphens.

Required.

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

The signature to use in the crash report.

Must match [a-z][a-z-]* i.e. only lowercase letters and hyphens.

Required.

VendorCrashParameters & crash_signature (std::optional< ::std::string> value)

The signature to use in the crash report.

Must match [a-z][a-z-]* i.e. only lowercase letters and hyphens.

Required.

void VendorCrashParameters (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits