Public Member Functions | Public Attributes | Private Attributes | List of all members
GENAPI_NAMESPACE::CInt64Lexer Class Reference

#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 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

Definition at line 35 of file Int64Lexer.h.

Constructor & Destructor Documentation

GENAPI_NAMESPACE::CInt64Lexer::CInt64Lexer ( void  )
GENAPI_NAMESPACE::CInt64Lexer::~CInt64Lexer ( void  )

Member Function Documentation

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

Member Data Documentation

hqCharType GENAPI_NAMESPACE::CInt64Lexer::CharType

Definition at line 52 of file Int64Lexer.h.

const hqCharType* GENAPI_NAMESPACE::CInt64Lexer::CharTypeTable

Definition at line 44 of file Int64Lexer.h.

const char* GENAPI_NAMESPACE::CInt64Lexer::ComEnd

Definition at line 42 of file Int64Lexer.h.

int GENAPI_NAMESPACE::CInt64Lexer::cssn

Definition at line 41 of file Int64Lexer.h.

int64_t GENAPI_NAMESPACE::CInt64Lexer::ExtValue

Definition at line 49 of file Int64Lexer.h.

int64_t GENAPI_NAMESPACE::CInt64Lexer::IntValue

Definition at line 50 of file Int64Lexer.h.

char* GENAPI_NAMESPACE::CInt64Lexer::m_pSS
private

Definition at line 37 of file Int64Lexer.h.

char* GENAPI_NAMESPACE::CInt64Lexer::Name

Definition at line 47 of file Int64Lexer.h.

size_t GENAPI_NAMESPACE::CInt64Lexer::NameLen

Definition at line 48 of file Int64Lexer.h.

int GENAPI_NAMESPACE::CInt64Lexer::NoIntegers

Definition at line 53 of file Int64Lexer.h.

hqTokenType GENAPI_NAMESPACE::CInt64Lexer::PrevTokenType

Definition at line 51 of file Int64Lexer.h.

char* GENAPI_NAMESPACE::CInt64Lexer::SS
private

Definition at line 38 of file Int64Lexer.h.

CSymTable* GENAPI_NAMESPACE::CInt64Lexer::SymTable

Definition at line 43 of file Int64Lexer.h.


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


rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Mar 17 2021 02:48:41