#include <Lexer.h>
Definition at line 48 of file Lexer.h.
◆ CLexer() [1/2]
GENAPI_NAMESPACE::CLexer::CLexer |
( |
| ) |
|
◆ ~CLexer()
GENAPI_NAMESPACE::CLexer::~CLexer |
( |
| ) |
|
◆ CLexer() [2/2]
GENAPI_NAMESPACE::CLexer::CLexer |
( |
const CLexer & |
| ) |
|
|
private |
◆ GetCurrentPos()
char* GENAPI_NAMESPACE::CLexer::GetCurrentPos |
( |
| ) |
|
◆ GetNextToken()
◆ operator=()
CLexer GENAPI_NAMESPACE::CLexer::operator= |
( |
const CLexer & |
| ) |
|
|
private |
◆ SetParams()
void GENAPI_NAMESPACE::CLexer::SetParams |
( |
int |
cssn, |
|
|
const char |
ComEnd[], |
|
|
const CSymTable * |
SymTable, |
|
|
const hqCharType * |
CharTypeTable |
|
) |
| |
◆ SetParseString()
int GENAPI_NAMESPACE::CLexer::SetParseString |
( |
const char * |
str | ) |
|
◆ CharType
◆ CharTypeTable
const hqCharType* GENAPI_NAMESPACE::CLexer::CharTypeTable |
|
private |
◆ CLocale
locale_t GENAPI_NAMESPACE::CLexer::CLocale |
|
private |
◆ ComEnd
char* GENAPI_NAMESPACE::CLexer::ComEnd |
|
private |
◆ cssn
int GENAPI_NAMESPACE::CLexer::cssn |
|
private |
◆ ExtValue
double GENAPI_NAMESPACE::CLexer::ExtValue |
◆ IntValue
int GENAPI_NAMESPACE::CLexer::IntValue |
◆ m_pSS
char* GENAPI_NAMESPACE::CLexer::m_pSS |
|
private |
◆ Name
char* GENAPI_NAMESPACE::CLexer::Name |
◆ NameLen
size_t GENAPI_NAMESPACE::CLexer::NameLen |
◆ NoIntegers
int GENAPI_NAMESPACE::CLexer::NoIntegers |
◆ PrevTokenType
◆ SS
char* GENAPI_NAMESPACE::CLexer::SS |
|
private |
◆ SymTable
const CSymTable* GENAPI_NAMESPACE::CLexer::SymTable |
|
private |
The documentation for this class was generated from the following file: