Kea 1.5.0
isc::eval::EvalParser::token Struct Reference

Tokens. More...

#include <parser.h>

Public Types

enum  yytokentype {
  TOKEN_END = 0 , TOKEN_LPAREN = 258 , TOKEN_RPAREN = 259 , TOKEN_NOT = 260 ,
  TOKEN_AND = 261 , TOKEN_OR = 262 , TOKEN_EQUAL = 263 , TOKEN_OPTION = 264 ,
  TOKEN_RELAY4 = 265 , TOKEN_RELAY6 = 266 , TOKEN_MEMBER = 267 , TOKEN_PEERADDR = 268 ,
  TOKEN_LINKADDR = 269 , TOKEN_LBRACKET = 270 , TOKEN_RBRACKET = 271 , TOKEN_DOT = 272 ,
  TOKEN_TEXT = 273 , TOKEN_HEX = 274 , TOKEN_EXISTS = 275 , TOKEN_PKT = 276 ,
  TOKEN_IFACE = 277 , TOKEN_SRC = 278 , TOKEN_DST = 279 , TOKEN_LEN = 280 ,
  TOKEN_PKT4 = 281 , TOKEN_CHADDR = 282 , TOKEN_HLEN = 283 , TOKEN_HTYPE = 284 ,
  TOKEN_CIADDR = 285 , TOKEN_GIADDR = 286 , TOKEN_YIADDR = 287 , TOKEN_SIADDR = 288 ,
  TOKEN_SUBSTRING = 289 , TOKEN_ALL = 290 , TOKEN_COMA = 291 , TOKEN_CONCAT = 292 ,
  TOKEN_IFELSE = 293 , TOKEN_TOHEXSTRING = 294 , TOKEN_PKT6 = 295 , TOKEN_MSGTYPE = 296 ,
  TOKEN_TRANSID = 297 , TOKEN_VENDOR_CLASS = 298 , TOKEN_VENDOR = 299 , TOKEN_ANY = 300 ,
  TOKEN_DATA = 301 , TOKEN_ENTERPRISE = 302 , TOKEN_TOPLEVEL_BOOL = 303 , TOKEN_TOPLEVEL_STRING = 304 ,
  TOKEN_STRING = 305 , TOKEN_INTEGER = 306 , TOKEN_HEXSTRING = 307 , TOKEN_OPTION_NAME = 308 ,
  TOKEN_IP_ADDRESS = 309
}
 

Detailed Description

Tokens.

Definition at line 550 of file parser.h.

Member Enumeration Documentation

◆ yytokentype

Enumerator
TOKEN_END 
TOKEN_LPAREN 
TOKEN_RPAREN 
TOKEN_NOT 
TOKEN_AND 
TOKEN_OR 
TOKEN_EQUAL 
TOKEN_OPTION 
TOKEN_RELAY4 
TOKEN_RELAY6 
TOKEN_MEMBER 
TOKEN_PEERADDR 
TOKEN_LINKADDR 
TOKEN_LBRACKET 
TOKEN_RBRACKET 
TOKEN_DOT 
TOKEN_TEXT 
TOKEN_HEX 
TOKEN_EXISTS 
TOKEN_PKT 
TOKEN_IFACE 
TOKEN_SRC 
TOKEN_DST 
TOKEN_LEN 
TOKEN_PKT4 
TOKEN_CHADDR 
TOKEN_HLEN 
TOKEN_HTYPE 
TOKEN_CIADDR 
TOKEN_GIADDR 
TOKEN_YIADDR 
TOKEN_SIADDR 
TOKEN_SUBSTRING 
TOKEN_ALL 
TOKEN_COMA 
TOKEN_CONCAT 
TOKEN_IFELSE 
TOKEN_TOHEXSTRING 
TOKEN_PKT6 
TOKEN_MSGTYPE 
TOKEN_TRANSID 
TOKEN_VENDOR_CLASS 
TOKEN_VENDOR 
TOKEN_ANY 
TOKEN_DATA 
TOKEN_ENTERPRISE 
TOKEN_TOPLEVEL_BOOL 
TOKEN_TOPLEVEL_STRING 
TOKEN_STRING 
TOKEN_INTEGER 
TOKEN_HEXSTRING 
TOKEN_OPTION_NAME 
TOKEN_IP_ADDRESS 

Definition at line 552 of file parser.h.


The documentation for this struct was generated from the following file: