genevent type enhancements and xml split
[lttv.git] / genevent / parser.h
index 661207761223ab1094b91aac5ec3932bcc11f561..368d656e1d608862af6d2e958f5933ec45e480f1 100644 (file)
@@ -68,8 +68,6 @@ char  seekNextChar(parse_file *in);
 
 void skipComment(parse_file * in);
 void skipEOL(parse_file * in);
-int isalpha(char car);
-int isalnum(char car);
 
 /* Some constants */
 
@@ -81,6 +79,12 @@ static const int BUFFER_SIZE = 1024;
 typedef enum _data_type {
   INT,
   UINT,
+       POINTER,
+       LONG,
+       ULONG,
+       SIZE_T,
+       SSIZE_T,
+       OFF_T,
   FLOAT,
   STRING,
   ENUM,
@@ -91,7 +95,6 @@ typedef enum _data_type {
   NONE
 } data_type;
 
-
 /* Event type descriptors */
 
 typedef struct _type_descriptor {
@@ -124,6 +127,7 @@ typedef struct _event {
 
 typedef struct _facility {
   char * name;
+       char * capname;
   char * description;
   sequence events;
   sequence unnamed_types;
This page took 0.023057 seconds and 4 git commands to generate.