class MissingSnapshot

Defined at line 60 of file ../../src/developer/forensics/crash_reports/snapshot.h

Replacement for a ManagedSnapshot when the Snapshot manager drops a snapshot.

|annotations_| stores information the SnapshotStore can collect immiediately when it's

requested to get a snapshot, which may be dynamic and change with time. These data are things

like channel and uptime.

|presence_annotations_| store information from the SnapshotStore on the circumstances that

caused the underlying data to be missing.

Public Methods

void MissingSnapshot (feedback::Annotations annotations, feedback::Annotations presence_annotations)

Defined at line 62 of file ../../src/developer/forensics/crash_reports/snapshot.h

const feedback::Annotations & Annotations ()

Defined at line 67 of file ../../src/developer/forensics/crash_reports/snapshot.h

const feedback::Annotations & PresenceAnnotations ()

Information from the snapshot manager on why the snapshot is missing.

Defined at line 70 of file ../../src/developer/forensics/crash_reports/snapshot.h

feedback::Annotations & PresenceAnnotations ()

Defined at line 71 of file ../../src/developer/forensics/crash_reports/snapshot.h