COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Classes | Namespaces | Macros | Typedefs | Functions
coTimer.h File Reference
#include <sys/time.h>
#include "coSignal.h"
#include <iostream>
#include <cstdlib>
#include <cstring>
Include dependency graph for coTimer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  covise::coTimer
 

Namespaces

 covise
 list of all chemical elements
 

Macros

#define TIME_CALL(x)   gettimeofday(x, NULL)
 
#define MARK0(text)
 none of the following is reqired for the getTimeBase program More...
 
#define MARK1(mask, d1)
 
#define MARK2(mask, d1, d2)
 
#define MARK3(mask, d1, d2, d3)
 
#define MARK4(mask, d1, d2, d3, d4)
 
#define MARK5(mask, d1, d2, d3, d4, d5)
 
#define MARK6(mask, d1, d2, d3, d4, d5, d6)
 

Typedefs

typedef struct timeval covise::TimeType
 

Functions

void covise::TIME_SET (TimeType &x, double ti)
 
double covise::coTimerGetFloat (const TimeType &x)
 

Macro Definition Documentation

#define MARK0 (   text)
Value:
{ \
coTimer::mark(text); \
}

none of the following is reqired for the getTimeBase program

#define MARK1 (   mask,
  d1 
)
Value:
{ \
sprintf(coTimer::mark(), mask, (d1)); \
}
GLenum GLint GLuint mask
Definition: khronos-glext.h:6719
#define MARK2 (   mask,
  d1,
  d2 
)
Value:
{ \
sprintf(coTimer::mark(), mask, (d1), (d2)); \
}
GLenum GLint GLuint mask
Definition: khronos-glext.h:6719
#define MARK3 (   mask,
  d1,
  d2,
  d3 
)
Value:
{ \
sprintf(coTimer::mark(), mask, (d1), (d2), (d3)); \
}
GLenum GLint GLuint mask
Definition: khronos-glext.h:6719
#define MARK4 (   mask,
  d1,
  d2,
  d3,
  d4 
)
Value:
{ \
sprintf(coTimer::mark(), mask, (d1), (d2), (d3), (d4)); \
}
GLenum GLint GLuint mask
Definition: khronos-glext.h:6719
#define MARK5 (   mask,
  d1,
  d2,
  d3,
  d4,
  d5 
)
Value:
{ \
sprintf(coTimer::mark(), mask, (d1), (d2), (d3), (d4), (d5)); \
}
GLenum GLint GLuint mask
Definition: khronos-glext.h:6719
#define MARK6 (   mask,
  d1,
  d2,
  d3,
  d4,
  d5,
  d6 
)
Value:
{ \
sprintf(coTimer::mark(), mask, (d1), (d2), (d3), (d4), (d5), (d6)); \
}
GLenum GLint GLuint mask
Definition: khronos-glext.h:6719
#define TIME_CALL (   x)    gettimeofday(x, NULL)