class IntlProvider

Defined at line 30 of file ../../src/developer/forensics/feedback/annotations/intl_provider.h

Caches the most up-to-date version of the system locale and timezone.

fuchsia.intl.PropertyProvider must be in |services|.

Public Methods

void IntlProvider (async_dispatcher_t * dispatcher, std::shared_ptr<sys::ServiceDirectory> services, std::unique_ptr<backoff::Backoff> backoff)

Defined at line 22 of file ../../src/developer/forensics/feedback/annotations/intl_provider.cc

std::set<std::string> GetAnnotationKeys ()

Defined at line 29 of file ../../src/developer/forensics/feedback/annotations/intl_provider.cc

std::set<std::string> GetKeys ()

Defined at line 36 of file ../../src/developer/forensics/feedback/annotations/intl_provider.cc

void GetOnUpdate (::fit::function<void (Annotations)> callback)

Defined at line 106 of file ../../src/developer/forensics/feedback/annotations/intl_provider.cc

void OnChange ()

fidl::AsyncEventHandler

<fuchsia

_intl::PropertyProvider>

Defined at line 57 of file ../../src/developer/forensics/feedback/annotations/intl_provider.cc

void on_fidl_error (fidl::UnbindInfo info)

Defined at line 59 of file ../../src/developer/forensics/feedback/annotations/intl_provider.cc