class DataRegister
Defined at line 16 of file ../../src/developer/forensics/feedback/annotations/data_register.h
Registers data useful to attach in feedback reports (crash, user feedback or bug reports).
Public Methods
bool IsMissingAnnotations ()
|forensics.feedback.NonPlatformAnnotationProvider|
Returns true if non-platform annotations are missing, e.g. a call to Upsert would have put us
over |max_num_annotations_|.
Defined at line 34 of file ../../src/developer/forensics/feedback/annotations/data_register.h
void DataRegister (size_t max_num_annotations, std::set<std::string> disallowed_annotation_namespaces, std::string register_filepath)
Defined at line 39 of file ../../src/developer/forensics/feedback/annotations/data_register.cc
void Upsert (fuchsia::feedback::ComponentData data, UpsertCallback callback)
|fuchsia.feedback.ComponentDataRegister|
Defined at line 48 of file ../../src/developer/forensics/feedback/annotations/data_register.cc
Annotations Get ()
|forensics.feedback.DynamicAnnotationProvider|
Returns the non-platform annotations.
Defined at line 97 of file ../../src/developer/forensics/feedback/annotations/data_register.cc