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