#include "components/metrics/metrics_rotation_scheduler.h"
#include "base/metrics/histogram_macros.h"
#include "build/build_config.h"
namespace metrics {
MetricsRotationScheduler::MetricsRotationScheduler(
const base::RepeatingClosure& upload_callback,
const base::RepeatingCallback<base::TimeDelta(void)>&
upload_interval_callback,
bool fast_startup_for_testing)
: … { … }
MetricsRotationScheduler::~MetricsRotationScheduler() { … }
void MetricsRotationScheduler::InitTaskComplete() { … }
void MetricsRotationScheduler::RotationFinished() { … }
void MetricsRotationScheduler::LogMetricsInitSequence(InitSequence sequence) { … }
void MetricsRotationScheduler::TriggerTask() { … }
}