Anasazi Version of the Day
Tsqr_TrivialTimer.cpp
00001 #include <Tsqr_TrivialTimer.hpp>
00002 #include <Tsqr_verifyTimerConcept.hpp>
00003 
00006 
00007 namespace TSQR {
00008 
00009   TrivialTimer::TrivialTimer (const std::string& theName, bool doStart) :
00010     name_ (theName), isRunning_ (false)
00011   {
00012     if (doStart)
00013       start();
00014   }
00015 
00016   void 
00017   TrivialTimer::verifyConcept()
00018   {
00019     TSQR::Test::verifyTimerConcept< TrivialTimer >();
00020   }
00021 
00022   void
00023   TrivialTimer::start (bool reset) 
00024   {
00025     isRunning_ = true;
00026   }
00027 
00028   double 
00029   TrivialTimer::stop () 
00030   { 
00031     isRunning_ = false;
00032     return double(0); 
00033   }
00034 
00035 } // namespace TSQR
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends