OW_WQLParser.h File Reference

Go to the source code of this file.

Classes

union  YYSTYPE

Defines

#define ALL   258
#define AND   259
#define AS   260
#define ASC   261
#define ASTERISK   262
#define AT   263
#define BITAND   264
#define BITCONST   265
#define BITINVERT   266
#define BITOR   267
#define BITSHIFTLEFT   268
#define BITSHIFTRIGHT   269
#define BY   270
#define COLON   271
#define COMMA   272
#define CONCATENATION   273
#define CROSS   274
#define CURRENTDATE   275
#define CURRENTTIME   276
#define CURRENTTIMESTAMP   277
#define CURRENTUSER   278
#define DAYP   279
#define DEFAULT   280
#define DELETE   281
#define DESC   282
#define DISTINCT   283
#define EQUALS   284
#define ESCAPE   285
#define EXTRACT   286
#define FALSEP   287
#define FCONST   288
#define FOR   289
#define FROM   290
#define FULL   291
#define GREATERTHAN   292
#define GREATERTHANOREQUALS   293
#define GROUP   294
#define HAVING   295
#define HEXCONST   296
#define HOURP   297
#define ICONST   298
#define IDENT   299
#define IN   300
#define INNERP   301
#define INSERT   302
#define INTERVAL   303
#define INTO   304
#define IS   305
#define ISA   306
#define ISNULL   307
#define JOIN   308
#define LEADING   309
#define LEFT   310
#define LEFTBRACKET   311
#define LEFTPAREN   312
#define LESSTHAN   313
#define LESSTHANOREQUALS   314
#define LIKE   315
#define MINUS   316
#define MINUTEP   317
#define MONTHP   318
#define NATIONAL   319
#define NATURAL   320
#define NOT   321
#define NOTEQUALS   322
#define NOTNULL   323
#define NULLP   324
#define ON   325
#define ONLY   326
#define OR   327
#define ORDER   328
#define OUTERP   329
#define PERCENT   330
#define PERIOD   331
#define PLUS   332
#define POSITION   333
#define RIGHT   334
#define RIGHTBRACKET   335
#define RIGHTPAREN   336
#define SCONST   337
#define SECONDP   338
#define SELECT   339
#define SEMICOLON   340
#define SESSIONUSER   341
#define SET   342
#define SOLIDUS   343
#define SUBSTRING   344
#define TIME   345
#define TIMESTAMP   346
#define TIMEZONEHOUR   347
#define TIMEZONEMINUTE   348
#define TRAILING   349
#define TRIM   350
#define TRUEP   351
#define UNION   352
#define UNIONJOIN   353
#define UPDATE   354
#define USER   355
#define USING   356
#define VALUES   357
#define WHERE   358
#define YEARP   359
#define ZONE   360
#define UMINUS   361
#define yystype   YYSTYPE
#define YYSTYPE_IS_DECLARED   1
#define YYSTYPE_IS_TRIVIAL   1

Enumerations

enum  yytokentype {
  ALL = 258, AND = 259, AS = 260, ASC = 261,
  ASTERISK = 262, AT = 263, BITAND = 264, BITCONST = 265,
  BITINVERT = 266, BITOR = 267, BITSHIFTLEFT = 268, BITSHIFTRIGHT = 269,
  BY = 270, COLON = 271, COMMA = 272, CONCATENATION = 273,
  CROSS = 274, CURRENTDATE = 275, CURRENTTIME = 276, CURRENTTIMESTAMP = 277,
  CURRENTUSER = 278, DAYP = 279, DEFAULT = 280, DELETE = 281,
  DESC = 282, DISTINCT = 283, EQUALS = 284, ESCAPE = 285,
  EXTRACT = 286, FALSEP = 287, FCONST = 288, FOR = 289,
  FROM = 290, FULL = 291, GREATERTHAN = 292, GREATERTHANOREQUALS = 293,
  GROUP = 294, HAVING = 295, HEXCONST = 296, HOURP = 297,
  ICONST = 298, IDENT = 299, IN = 300, INNERP = 301,
  INSERT = 302, INTERVAL = 303, INTO = 304, IS = 305,
  ISA = 306, ISNULL = 307, JOIN = 308, LEADING = 309,
  LEFT = 310, LEFTBRACKET = 311, LEFTPAREN = 312, LESSTHAN = 313,
  LESSTHANOREQUALS = 314, LIKE = 315, MINUS = 316, MINUTEP = 317,
  MONTHP = 318, NATIONAL = 319, NATURAL = 320, NOT = 321,
  NOTEQUALS = 322, NOTNULL = 323, NULLP = 324, ON = 325,
  ONLY = 326, OR = 327, ORDER = 328, OUTERP = 329,
  PERCENT = 330, PERIOD = 331, PLUS = 332, POSITION = 333,
  RIGHT = 334, RIGHTBRACKET = 335, RIGHTPAREN = 336, SCONST = 337,
  SECONDP = 338, SELECT = 339, SEMICOLON = 340, SESSIONUSER = 341,
  SET = 342, SOLIDUS = 343, SUBSTRING = 344, TIME = 345,
  TIMESTAMP = 346, TIMEZONEHOUR = 347, TIMEZONEMINUTE = 348, TRAILING = 349,
  TRIM = 350, TRUEP = 351, UNION = 352, UNIONJOIN = 353,
  UPDATE = 354, USER = 355, USING = 356, VALUES = 357,
  WHERE = 358, YEARP = 359, ZONE = 360, UMINUS = 361
}

Variables

YYSTYPE owwqllval


Define Documentation

#define ALL   258
 

Definition at line 139 of file OW_WQLParser.h.

#define AND   259
 

Definition at line 140 of file OW_WQLParser.h.

#define AS   260
 

Definition at line 141 of file OW_WQLParser.h.

#define ASC   261
 

Definition at line 142 of file OW_WQLParser.h.

#define ASTERISK   262
 

Definition at line 143 of file OW_WQLParser.h.

#define AT   263
 

Definition at line 144 of file OW_WQLParser.h.

#define BITAND   264
 

Definition at line 145 of file OW_WQLParser.h.

#define BITCONST   265
 

Definition at line 146 of file OW_WQLParser.h.

#define BITINVERT   266
 

Definition at line 147 of file OW_WQLParser.h.

#define BITOR   267
 

Definition at line 148 of file OW_WQLParser.h.

#define BITSHIFTLEFT   268
 

Definition at line 149 of file OW_WQLParser.h.

#define BITSHIFTRIGHT   269
 

Definition at line 150 of file OW_WQLParser.h.

#define BY   270
 

Definition at line 151 of file OW_WQLParser.h.

#define COLON   271
 

Definition at line 152 of file OW_WQLParser.h.

#define COMMA   272
 

Definition at line 153 of file OW_WQLParser.h.

#define CONCATENATION   273
 

Definition at line 154 of file OW_WQLParser.h.

#define CROSS   274
 

Definition at line 155 of file OW_WQLParser.h.

#define CURRENTDATE   275
 

Definition at line 156 of file OW_WQLParser.h.

#define CURRENTTIME   276
 

Definition at line 157 of file OW_WQLParser.h.

#define CURRENTTIMESTAMP   277
 

Definition at line 158 of file OW_WQLParser.h.

#define CURRENTUSER   278
 

Definition at line 159 of file OW_WQLParser.h.

#define DAYP   279
 

Definition at line 160 of file OW_WQLParser.h.

#define DEFAULT   280
 

Definition at line 161 of file OW_WQLParser.h.

#define DELETE   281
 

Definition at line 162 of file OW_WQLParser.h.

#define DESC   282
 

Definition at line 163 of file OW_WQLParser.h.

#define DISTINCT   283
 

Definition at line 164 of file OW_WQLParser.h.

#define EQUALS   284
 

Definition at line 165 of file OW_WQLParser.h.

#define ESCAPE   285
 

Definition at line 166 of file OW_WQLParser.h.

#define EXTRACT   286
 

Definition at line 167 of file OW_WQLParser.h.

#define FALSEP   287
 

Definition at line 168 of file OW_WQLParser.h.

#define FCONST   288
 

Definition at line 169 of file OW_WQLParser.h.

#define FOR   289
 

Definition at line 170 of file OW_WQLParser.h.

#define FROM   290
 

Definition at line 171 of file OW_WQLParser.h.

#define FULL   291
 

Definition at line 172 of file OW_WQLParser.h.

#define GREATERTHAN   292
 

Definition at line 173 of file OW_WQLParser.h.

#define GREATERTHANOREQUALS   293
 

Definition at line 174 of file OW_WQLParser.h.

#define GROUP   294
 

Definition at line 175 of file OW_WQLParser.h.

#define HAVING   295
 

Definition at line 176 of file OW_WQLParser.h.

#define HEXCONST   296
 

Definition at line 177 of file OW_WQLParser.h.

#define HOURP   297
 

Definition at line 178 of file OW_WQLParser.h.

#define ICONST   298
 

Definition at line 179 of file OW_WQLParser.h.

#define IDENT   299
 

Definition at line 180 of file OW_WQLParser.h.

#define IN   300
 

Definition at line 181 of file OW_WQLParser.h.

#define INNERP   301
 

Definition at line 182 of file OW_WQLParser.h.

#define INSERT   302
 

Definition at line 183 of file OW_WQLParser.h.

#define INTERVAL   303
 

Definition at line 184 of file OW_WQLParser.h.

#define INTO   304
 

Definition at line 185 of file OW_WQLParser.h.

#define IS   305
 

Definition at line 186 of file OW_WQLParser.h.

#define ISA   306
 

Definition at line 187 of file OW_WQLParser.h.

#define ISNULL   307
 

Definition at line 188 of file OW_WQLParser.h.

#define JOIN   308
 

Definition at line 189 of file OW_WQLParser.h.

#define LEADING   309
 

Definition at line 190 of file OW_WQLParser.h.

#define LEFT   310
 

Definition at line 191 of file OW_WQLParser.h.

#define LEFTBRACKET   311
 

Definition at line 192 of file OW_WQLParser.h.

#define LEFTPAREN   312
 

Definition at line 193 of file OW_WQLParser.h.

#define LESSTHAN   313
 

Definition at line 194 of file OW_WQLParser.h.

#define LESSTHANOREQUALS   314
 

Definition at line 195 of file OW_WQLParser.h.

#define LIKE   315
 

Definition at line 196 of file OW_WQLParser.h.

#define MINUS   316
 

Definition at line 197 of file OW_WQLParser.h.

#define MINUTEP   317
 

Definition at line 198 of file OW_WQLParser.h.

#define MONTHP   318
 

Definition at line 199 of file OW_WQLParser.h.

#define NATIONAL   319
 

Definition at line 200 of file OW_WQLParser.h.

#define NATURAL   320
 

Definition at line 201 of file OW_WQLParser.h.

#define NOT   321
 

Definition at line 202 of file OW_WQLParser.h.

#define NOTEQUALS   322
 

Definition at line 203 of file OW_WQLParser.h.

#define NOTNULL   323
 

Definition at line 204 of file OW_WQLParser.h.

#define NULLP   324
 

Definition at line 205 of file OW_WQLParser.h.

#define ON   325
 

Definition at line 206 of file OW_WQLParser.h.

#define ONLY   326
 

Definition at line 207 of file OW_WQLParser.h.

#define OR   327
 

Definition at line 208 of file OW_WQLParser.h.

#define ORDER   328
 

Definition at line 209 of file OW_WQLParser.h.

#define OUTERP   329
 

Definition at line 210 of file OW_WQLParser.h.

#define PERCENT   330
 

Definition at line 211 of file OW_WQLParser.h.

#define PERIOD   331
 

Definition at line 212 of file OW_WQLParser.h.

#define PLUS   332
 

Definition at line 213 of file OW_WQLParser.h.

#define POSITION   333
 

Definition at line 214 of file OW_WQLParser.h.

#define RIGHT   334
 

Definition at line 215 of file OW_WQLParser.h.

#define RIGHTBRACKET   335
 

Definition at line 216 of file OW_WQLParser.h.

#define RIGHTPAREN   336
 

Definition at line 217 of file OW_WQLParser.h.

#define SCONST   337
 

Definition at line 218 of file OW_WQLParser.h.

#define SECONDP   338
 

Definition at line 219 of file OW_WQLParser.h.

#define SELECT   339
 

Definition at line 220 of file OW_WQLParser.h.

#define SEMICOLON   340
 

Definition at line 221 of file OW_WQLParser.h.

#define SESSIONUSER   341
 

Definition at line 222 of file OW_WQLParser.h.

#define SET   342
 

Definition at line 223 of file OW_WQLParser.h.

#define SOLIDUS   343
 

Definition at line 224 of file OW_WQLParser.h.

#define SUBSTRING   344
 

Definition at line 225 of file OW_WQLParser.h.

#define TIME   345
 

Definition at line 226 of file OW_WQLParser.h.

#define TIMESTAMP   346
 

Definition at line 227 of file OW_WQLParser.h.

#define TIMEZONEHOUR   347
 

Definition at line 228 of file OW_WQLParser.h.

#define TIMEZONEMINUTE   348
 

Definition at line 229 of file OW_WQLParser.h.

#define TRAILING   349
 

Definition at line 230 of file OW_WQLParser.h.

#define TRIM   350
 

Definition at line 231 of file OW_WQLParser.h.

#define TRUEP   351
 

Definition at line 232 of file OW_WQLParser.h.

#define UMINUS   361
 

Definition at line 242 of file OW_WQLParser.h.

#define UNION   352
 

Definition at line 233 of file OW_WQLParser.h.

#define UNIONJOIN   353
 

Definition at line 234 of file OW_WQLParser.h.

#define UPDATE   354
 

Definition at line 235 of file OW_WQLParser.h.

#define USER   355
 

Definition at line 236 of file OW_WQLParser.h.

#define USING   356
 

Definition at line 237 of file OW_WQLParser.h.

#define VALUES   357
 

Definition at line 238 of file OW_WQLParser.h.

#define WHERE   358
 

Definition at line 239 of file OW_WQLParser.h.

#define YEARP   359
 

Definition at line 240 of file OW_WQLParser.h.

#define yystype   YYSTYPE
 

Definition at line 300 of file OW_WQLParser.h.

#define YYSTYPE_IS_DECLARED   1
 

Definition at line 301 of file OW_WQLParser.h.

#define YYSTYPE_IS_TRIVIAL   1
 

Definition at line 302 of file OW_WQLParser.h.

#define ZONE   360
 

Definition at line 241 of file OW_WQLParser.h.


Enumeration Type Documentation

enum yytokentype
 

Enumerator:
ALL 
AND 
AS 
ASC 
ASTERISK 
AT 
BITAND 
BITCONST 
BITINVERT 
BITOR 
BITSHIFTLEFT 
BITSHIFTRIGHT 
BY 
COLON 
COMMA 
CONCATENATION 
CROSS 
CURRENTDATE 
CURRENTTIME 
CURRENTTIMESTAMP 
CURRENTUSER 
DAYP 
DEFAULT 
DELETE 
DESC 
DISTINCT 
EQUALS 
ESCAPE 
EXTRACT 
FALSEP 
FCONST 
FOR 
FROM 
FULL 
GREATERTHAN 
GREATERTHANOREQUALS 
GROUP 
HAVING 
HEXCONST 
HOURP 
ICONST 
IDENT 
IN 
INNERP 
INSERT 
INTERVAL 
INTO 
IS 
ISA 
ISNULL 
JOIN 
LEADING 
LEFT 
LEFTBRACKET 
LEFTPAREN 
LESSTHAN 
LESSTHANOREQUALS 
LIKE 
MINUS 
MINUTEP 
MONTHP 
NATIONAL 
NATURAL 
NOT 
NOTEQUALS 
NOTNULL 
NULLP 
ON 
ONLY 
OR 
ORDER 
OUTERP 
PERCENT 
PERIOD 
PLUS 
POSITION 
RIGHT 
RIGHTBRACKET 
RIGHTPAREN 
SCONST 
SECONDP 
SELECT 
SEMICOLON 
SESSIONUSER 
SET 
SOLIDUS 
SUBSTRING 
TIME 
TIMESTAMP 
TIMEZONEHOUR 
TIMEZONEMINUTE 
TRAILING 
TRIM 
TRUEP 
UNION 
UNIONJOIN 
UPDATE 
USER 
USING 
VALUES 
WHERE 
YEARP 
ZONE 
UMINUS 

Definition at line 31 of file OW_WQLParser.h.


Variable Documentation

YYSTYPE owwqllval
 


Generated on Thu Feb 9 09:07:54 2006 for openwbem by  doxygen 1.4.6