// StopWatch.h  P. Conrad for CISC181 honors, Fall 2005
// Implementation file for StopWatch class
// See StopWatch.h for more info

#include "StopWatch.h"

int StopWatch::readValue(void)
{
  return ( value);
}

StopWatch::StopWatch()
{
  value = 0;
}

void StopWatch::reset(void)
{
  value = 0;
}

void StopWatch::stop(void)
{
  stopTime = clock();
  value += static_cast<int>(stopTime - startTime);
}

void StopWatch::start(void)
{
  startTime = clock();
}

