Public Member Functions | Public Attributes | Private Attributes
CInt64Lexer Class Reference

Lexical analyzer for CIntSwissKnife. More...

#include <Int64Lexer.h>

List of all members.

Public Member Functions

 CInt64Lexer (void)
char * GetCurrentPos (void) const
hqTokenType GetNextToken (void)
int SetParseString (const char *str)
 ~CInt64Lexer (void)

Public Attributes

hqCharType CharType
const hqCharTypeCharTypeTable
const char * ComEnd
int cssn
int64_t ExtValue
int64_t IntValue
char * Name
size_t NameLen
int NoIntegers
hqTokenType PrevTokenType
CSymTableSymTable

Private Attributes

char * m_pSS
char * SS

Detailed Description

Lexical analyzer for CIntSwissKnife.

Definition at line 34 of file Int64Lexer.h.


Constructor & Destructor Documentation


Member Function Documentation

char* CInt64Lexer::GetCurrentPos ( void  ) const
int CInt64Lexer::SetParseString ( const char *  str)

Member Data Documentation

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.

Definition at line 46 of file Int64Lexer.h.

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.


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


rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:10