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