#include "chrome/browser/translate/translate_ranker_metrics_provider.h"
#include "chrome/browser/browser_process.h"
#include "chrome/browser/profiles/profile_manager.h"
#include "chrome/browser/translate/translate_ranker_factory.h"
#include "components/translate/core/browser/translate_ranker.h"
#include "third_party/metrics_proto/chrome_user_metrics_extension.pb.h"
#include "third_party/metrics_proto/translate_event.pb.h"
namespace translate {
TranslateRankerMetricsProvider::TranslateRankerMetricsProvider()
: … { … }
TranslateRankerMetricsProvider::~TranslateRankerMetricsProvider() { … }
void TranslateRankerMetricsProvider::ProvideCurrentSessionData(
metrics::ChromeUserMetricsExtension* uma_proto) { … }
void TranslateRankerMetricsProvider::UpdateLoggingState() { … }
void TranslateRankerMetricsProvider::OnRecordingEnabled() { … }
void TranslateRankerMetricsProvider::OnRecordingDisabled() { … }
void TranslateRankerMetricsProvider::OnProfileAdded(Profile* profile) { … }
}