Lexical analyzer for CIntSwissKnife. More...
#include <Int64Lexer.h>
Public Member Functions | |
| CInt64Lexer (void) | |
| char * | GetCurrentPos (void) const |
| hqTokenType | GetNextToken (void) |
| int | SetParseString (const char *str) |
| ~CInt64Lexer (void) | |
Public Attributes | |
| hqCharType | CharType |
| const hqCharType * | CharTypeTable |
| const char * | ComEnd |
| int | cssn |
| int64_t | ExtValue |
| int64_t | IntValue |
| char * | Name |
| size_t | NameLen |
| int | NoIntegers |
| hqTokenType | PrevTokenType |
| CSymTable * | SymTable |
Private Attributes | |
| char * | m_pSS |
| char * | SS |
Lexical analyzer for CIntSwissKnife.
Definition at line 34 of file Int64Lexer.h.
| CInt64Lexer::CInt64Lexer | ( | void | ) |
| CInt64Lexer::~CInt64Lexer | ( | void | ) |
| char* CInt64Lexer::GetCurrentPos | ( | void | ) | const |
| hqTokenType CInt64Lexer::GetNextToken | ( | void | ) |
| int CInt64Lexer::SetParseString | ( | const char * | str | ) |
Definition at line 51 of file Int64Lexer.h.
Definition at line 43 of file Int64Lexer.h.
| const char* CInt64Lexer::ComEnd |
Definition at line 41 of file Int64Lexer.h.
Definition at line 40 of file Int64Lexer.h.
Definition at line 48 of file Int64Lexer.h.
Definition at line 49 of file Int64Lexer.h.
char* CInt64Lexer::m_pSS [private] |
Definition at line 36 of file Int64Lexer.h.
| char* CInt64Lexer::Name |
Definition at line 46 of file Int64Lexer.h.
| size_t CInt64Lexer::NameLen |
Definition at line 47 of file Int64Lexer.h.
Definition at line 52 of file Int64Lexer.h.
Definition at line 50 of file Int64Lexer.h.
char* CInt64Lexer::SS [private] |
Definition at line 37 of file Int64Lexer.h.
Definition at line 42 of file Int64Lexer.h.