#include "chrome/browser/ui/views/relaunch_notification/relaunch_required_timer.h"
#include <utility>
#include "base/functional/callback.h"
#include "base/location.h"
#include "base/time/time.h"
#include "chrome/browser/ui/views/relaunch_notification/relaunch_required_timer_internal.h"
RelaunchRequiredTimer::RelaunchRequiredTimer(base::Time deadline,
base::RepeatingClosure callback)
: … { … }
RelaunchRequiredTimer::~RelaunchRequiredTimer() { … }
void RelaunchRequiredTimer::ScheduleNextTitleRefresh() { … }
void RelaunchRequiredTimer::SetDeadline(base::Time deadline) { … }
base::TimeDelta RelaunchRequiredTimer::GetRoundedDeadlineDelta() const { … }
void RelaunchRequiredTimer::OnTitleRefresh() { … }