class AnnotationProviders
Defined at line 31 of file ../../src/developer/forensics/feedback/annotation_providers.h
Wraps the annotations providers Feedback uses and the component's AnnotationManager.
Public Methods
void AnnotationProviders (async_dispatcher_t *dispatcher,std::shared_ptr<sys::ServiceDirectory>services,std::set<std::string>allowlist,const std::set<std::string> &product_exclude_list,Annotationsstatic_annotations,std::unique_ptr<CachedAsyncAnnotationProvider>device_id_provider)
Defined at line 27 of file ../../src/developer/forensics/feedback/annotation_providers.cc
AnnotationManager * GetAnnotationManager ()
Defined at line 40 of file ../../src/developer/forensics/feedback/annotation_providers.h
fuchsia::feedback::ComponentDataRegister * ComponentDataRegister ()
Defined at line 50 of file ../../src/developer/forensics/feedback/annotation_providers.cc
std::unique_ptr<backoff::Backoff> AnnotationProviderBackoff ()
Defined at line 54 of file ../../src/developer/forensics/feedback/annotation_providers.cc