X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;ds=sidebyside;f=ltt%2Fbranches%2Fpoly%2Finclude%2Fltt%2Fltt.h;h=ed86a5db8c394e5b5e89a535116ea56fbad546f5;hb=a5dcde2f975b43a9c6069c4a346528588bf1f8c8;hp=a5f3fee076c84496fd4a783b38a0b6ac45876a93;hpb=308711e5772586ce8ecc22ce04e571b175309b8e;p=lttv.git diff --git a/ltt/branches/poly/include/ltt/ltt.h b/ltt/branches/poly/include/ltt/ltt.h index a5f3fee0..ed86a5db 100644 --- a/ltt/branches/poly/include/ltt/ltt.h +++ b/ltt/branches/poly/include/ltt/ltt.h @@ -2,7 +2,7 @@ #define LTT_H #include -#include +#include /* 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 @@ -83,7 +83,7 @@ typedef struct _TimeInterval{ } TimeInterval; -typedef uint64_t LttCycleCount; +typedef guint64 LttCycleCount; /* Event positions are used to seek within a tracefile based on @@ -106,7 +106,10 @@ typedef enum _LttArchEndian { LTT_LITTLE_ENDIAN, LTT_BIG_ENDIAN } LttArchEndian; -#include +typedef enum _LttTypeEnum +{ LTT_INT, LTT_UINT, LTT_FLOAT, LTT_STRING, LTT_ENUM, LTT_ARRAY, + LTT_SEQUENCE, LTT_STRUCT, LTT_UNION +} LttTypeEnum; #endif // LTT_H