Lines Matching refs:EvaluationContext
67 EvaluationContext::EvaluationContext( in EvaluationContext() function in chromeos_update_manager::EvaluationContext
71 unique_ptr<Callback<void(EvaluationContext*)>> unregister_cb) in EvaluationContext()
81 EvaluationContext::~EvaluationContext() { in ~EvaluationContext()
87 unique_ptr<Closure> EvaluationContext::RemoveObserversAndTimeout() { in RemoveObserversAndTimeout()
98 TimeDelta EvaluationContext::RemainingTime(Time monotonic_deadline) const { in RemainingTime()
105 Time EvaluationContext::MonotonicDeadline(TimeDelta timeout) { in MonotonicDeadline()
110 void EvaluationContext::ValueChanged(BaseVariable* var) { in ValueChanged()
115 void EvaluationContext::OnTimeout() { in OnTimeout()
123 void EvaluationContext::OnValueChangedOrTimeout() { in OnValueChangedOrTimeout()
131 bool EvaluationContext::IsWallclockTimeGreaterThan(Time timestamp) { in IsWallclockTimeGreaterThan()
136 bool EvaluationContext::IsMonotonicTimeGreaterThan(Time timestamp) { in IsMonotonicTimeGreaterThan()
141 void EvaluationContext::ResetEvaluation() { in ResetEvaluation()
158 void EvaluationContext::ResetExpiration() { in ResetExpiration()
163 bool EvaluationContext::RunOnValueChangeOrTimeout(Closure callback) { in RunOnValueChangeOrTimeout()
221 base::Bind(&EvaluationContext::OnTimeout, in RunOnValueChangeOrTimeout()
229 string EvaluationContext::DumpContext() const { in DumpContext()