class FinalGracefulShutdownInfo

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

Public Methods

void FinalGracefulShutdownInfo (std::optional<GracefulShutdownAction> action, const std::vector<GracefulShutdownReason> & reasons, bool not_a_fdr)

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

bool IsCrash ()

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

std::optional<GracefulShutdownAction> ToGracefulShutdownAction ()

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

std::optional<bool> OptionallyGraceful ()

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

std::optional<bool> OptionallyPlanned ()

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

std::string ToRebootReasonString ()

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

std::optional<fuchsia::feedback::RebootReason> ToFidlRebootReason ()

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

cobalt::LastRebootReason ToCobaltLastRebootReason ()

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

std::string ToCrashProgramName ()

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