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)

|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 44 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc

bool IsFatal ()

Defined at line 50 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc

std::optional<GracefulShutdownAction> ToGracefulShutdownAction ()

Defined at line 94 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.h

bool IsCrash ()

Defined at line 97 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc

std::optional<bool> OptionallyGraceful ()

Defined at line 144 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc

std::optional<bool> OptionallyPlanned ()

Defined at line 191 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc

std::string ToRebootReasonString ()

Defined at line 238 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 310 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc

cobalt::LastRebootReason ToCobaltLastRebootReason ()

Defined at line 381 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc

std::string ToCrashProgramName ()

Defined at line 452 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 506 of file ../../src/developer/forensics/feedback/reboot_log/final_shutdown_info.cc