class FinalZirconShutdownInfo
Defined at line 79 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.h
Public Methods
void FinalZirconShutdownInfo (ZirconRebootReason zircon_reason, std::optional<GracefulShutdownAction> graceful_shutdown_action)
|zircon_reason| cannot be kNotSet nor kNoCrash.
Defined at line 31 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc
bool IsOom ()
Defined at line 46 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc
bool IsFatal ()
Defined at line 52 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc
std::optional<GracefulShutdownAction> ToGracefulShutdownAction ()
Defined at line 95 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.h
bool IsCrash ()
Defined at line 99 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc
std::optional<bool> OptionallyGraceful ()
Defined at line 146 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc
std::optional<bool> OptionallyPlanned ()
Defined at line 193 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc
std::string ToRebootReasonString ()
Defined at line 240 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc
std::optional<fuchsia::feedback::RebootReason> ToFidlRebootReason ()
TODO(https://fxbug.dev/441569016): Spontaneous reasons shouldn't all map to brief power loss.
Defined at line 312 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc
cobalt::LastRebootReason ToCobaltLastRebootReason ()
Defined at line 383 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc
std::string ToCrashProgramName ()
Defined at line 454 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc
std::string ToCrashSignature (SpontaneousRebootReason spontaneous_reboot_reason, const std::optional<std::string> & critical_process)
Defined at line 508 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc