1 // Copyright 2013 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "base/timer/elapsed_timer.h" 6 7 namespace base { 8 ElapsedTimer()9ElapsedTimer::ElapsedTimer() { 10 begin_ = TimeTicks::Now(); 11 } 12 ElapsedTimer(ElapsedTimer && other)13ElapsedTimer::ElapsedTimer(ElapsedTimer&& other) { 14 begin_ = other.begin_; 15 } 16 operator =(ElapsedTimer && other)17void ElapsedTimer::operator=(ElapsedTimer&& other) { 18 begin_ = other.begin_; 19 } 20 Elapsed() const21TimeDelta ElapsedTimer::Elapsed() const { 22 return TimeTicks::Now() - begin_; 23 } 24 25 } // namespace base 26