X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=genevent%2Fparser.h;h=368d656e1d608862af6d2e958f5933ec45e480f1;hb=31cbc5d38faf2afcf879ec0636e580192f0b817c;hp=661207761223ab1094b91aac5ec3932bcc11f561;hpb=86005ded65d58cd800f80dfb31e78adb7d1149bf;p=lttv.git diff --git a/genevent/parser.h b/genevent/parser.h index 66120776..368d656e 100644 --- a/genevent/parser.h +++ b/genevent/parser.h @@ -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;