#ifndef LTT_H
#define LTT_H
-#include <ltt/time.h>
#include <glib.h>
+#include <ltt/time.h>
+#include <ltt/compiler.h>
/* A trace is associated with a tracing session run on a single, possibly
multi-cpu, system. It is defined as a pathname to a directory containing
typedef struct _LttSystemDescription LttSystemDescription;
+
/* Checksums are used to differentiate facilities which have the same name
but differ. */
-typedef unsigned long LttChecksum;
+typedef guint32 LttChecksum;
/* Events are usually stored with the easily obtained CPU clock cycle count,
typedef struct _TimeInterval{
- LttTime startTime;
- LttTime endTime;
+ LttTime start_time;
+ LttTime end_time;
} TimeInterval;
LTT_SEQUENCE, LTT_STRUCT, LTT_UNION
} LttTypeEnum;
-
+
#endif // LTT_H