[BACK]Return to ptimer.hh CVS log [TXT][DIR] Up to [Development] / performer / src / pyper

File: [Development] / performer / src / pyper / ptimer.hh (download)

Revision 1.1, Mon May 21 21:40:00 2001 UTC (16 years, 5 months ago) by flynnt
Branch: MAIN
CVS Tags: HEAD

Doing some cleanup and adding the pfgtk example and the python wrapper for
Performer (pyper).

class PyperTimer
{
  public: 
    PyperTimer()
    {
    }
    ~PyperTimer()
    {
    }
    float TimeSinceProgramStart(void) const
    {
      struct timeval time;
      if (gettimeofday(&time, 0))
        puts("gettimeofday() failed");
  printf("%d sec, %d usec\n", time.tv_sec, time.tv_usec);
  double component1 = time.tv_sec;
  double component2 = USEC_TO_SEC((double) time.tv_usec);
  timestamp = component1 + component2;
  printf("timestamp = %f\n", timestamp);

    }
  protected:
    static struct timeval start;
};