class AnnotationProviders
Defined at line 30 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 28 of file ../../src/developer/forensics/feedback/annotation_providers.cc
AnnotationManager * GetAnnotationManager ()
Defined at line 39 of file ../../src/developer/forensics/feedback/annotation_providers.h
fidl::Server<fuchsia_feedback::ComponentDataRegister> * ComponentDataRegister ()
Defined at line 51 of file ../../src/developer/forensics/feedback/annotation_providers.cc
std::unique_ptr<backoff::Backoff> AnnotationProviderBackoff ()
Defined at line 56 of file ../../src/developer/forensics/feedback/annotation_providers.cc