1#ifndef wxcryptsetlexer_h
2#define wxcryptsetlexer_h
113 char _backslash(
char c);
116 unsigned _follow(
char expect,
unsigned ifyes,
unsigned ifno);
119 bool _isidchar(
char c);
Class that provides utility to read an input stream into a WxCryptSet.
Definition: wxcryptsetlexer.h:44
int integer() const
Returns integer scanned.
Definition: wxcryptsetlexer.h:83
int lastSym() const
Definition: wxcryptsetlexer.h:96
std::string YYText() const
Returns a character pointer representing the current token scanned.
Definition: wxcryptsetlexer.h:75
unsigned lineno() const
Returns the current line number being scanned.
Definition: wxcryptsetlexer.h:67
double real() const
Returns real number scanned.
Definition: wxcryptsetlexer.h:91
WxCryptSetLexer(std::istream &is)
Set input stream to one supplied.
Definition: wxcryptsetlexer.h:51
int yylex()
Scans input stream and returns a single token.
Definition: wxcryptsetlexer.h:58
@ WX_ID
Definition: wxcryptsetlexer.h:24
@ WX_VALUE
Definition: wxcryptsetlexer.h:26
@ WX_ERROR
Definition: wxcryptsetlexer.h:18
@ WX_INT
Definition: wxcryptsetlexer.h:30
@ WX_KEY
Definition: wxcryptsetlexer.h:25
@ WX_COMMA
Definition: wxcryptsetlexer.h:29
@ WX_RIGHT_BOX
Definition: wxcryptsetlexer.h:21
@ WX_RIGHT_ANGLE
Definition: wxcryptsetlexer.h:23
@ WX_LEFT_ANGLE_FRONT_SLASH
Definition: wxcryptsetlexer.h:34
@ WX_SEMI_COLON
Definition: wxcryptsetlexer.h:33
@ WX_EQUAL
Definition: wxcryptsetlexer.h:27
@ WX_LEFT_ANGLE
Definition: wxcryptsetlexer.h:22
@ WX_REAL
Definition: wxcryptsetlexer.h:31
@ WX_LEFT_BOX
Definition: wxcryptsetlexer.h:20
@ WX_STRING
Definition: wxcryptsetlexer.h:32
@ WX_DONE
Definition: wxcryptsetlexer.h:19
@ WX_RIGHT_CURLY_BRACKET
Definition: wxcryptsetlexer.h:36
@ WX_LEFT_CURLY_BRACKET
Definition: wxcryptsetlexer.h:35
@ WX_FRONT_SLASH
Definition: wxcryptsetlexer.h:28