Lines Matching refs:pImplData
80 , pImplData( 0 ) in SvParser()
99 if( !pImplData ) in SvParser()
100 pImplData = new SvParser_Impl; in SvParser()
101 pImplData->aOut.Open( String::CreateFromAscii( "\\parser.dmp" ), in SvParser()
103 if( pImplData->aOut.GetError() || !pImplData->aOut.IsOpen() ) in SvParser()
104 pImplData->aOut.Close(); in SvParser()
107 pImplData->aOut.Seek( STREAM_SEEK_TO_END ); in SvParser()
108 pImplData->aOut << "\x0c\n\n >>>>>>>>>>>>>>> Dump Start <<<<<<<<<<<<<<<\n"; in SvParser()
116 if( pImplData->aOut.IsOpen() ) in ~SvParser()
117 pImplData->aOut << "\n\n >>>>>>>>>>>>>>> Dump Ende <<<<<<<<<<<<<<<\n"; in ~SvParser()
118 pImplData->aOut.Close(); in ~SvParser()
121 if( pImplData && pImplData->hConv ) in ~SvParser()
123 rtl_destroyTextToUnicodeContext( pImplData->hConv, in ~SvParser()
124 pImplData->hContext ); in ~SvParser()
125 rtl_destroyTextToUnicodeConverter( pImplData->hConv ); in ~SvParser()
128 delete pImplData; in ~SvParser()
135 if( pImplData && pImplData->hConv ) in ClearTxtConvContext()
136 rtl_resetTextToUnicodeContext( pImplData->hConv, pImplData->hContext ); in ClearTxtConvContext()
144 if( pImplData && pImplData->hConv ) in SetSrcEncoding()
146 rtl_destroyTextToUnicodeContext( pImplData->hConv, in SetSrcEncoding()
147 pImplData->hContext ); in SetSrcEncoding()
148 rtl_destroyTextToUnicodeConverter( pImplData->hConv ); in SetSrcEncoding()
149 pImplData->hConv = 0; in SetSrcEncoding()
150 pImplData->hContext = (rtl_TextToUnicodeContext )1; in SetSrcEncoding()
157 if( !pImplData ) in SetSrcEncoding()
158 pImplData = new SvParser_Impl; in SetSrcEncoding()
159 pImplData->hConv = rtl_createTextToUnicodeConverter( eSrcEnc ); in SetSrcEncoding()
160 DBG_ASSERT( pImplData->hConv, in SetSrcEncoding()
162 if( !pImplData->hConv ) in SetSrcEncoding()
165 pImplData->hContext = in SetSrcEncoding()
166 rtl_createTextToUnicodeContext( pImplData->hConv ); in SetSrcEncoding()
276 DBG_ASSERT( pImplData && pImplData->hConv, in GetNextChar()
283 pImplData->hConv, pImplData->hContext, in GetNextChar()
293 if( pImplData->hContext != (rtl_TextToUnicodeContext)1 ) in GetNextChar()
303 pImplData->hConv, pImplData->hContext, in GetNextChar()
346 pImplData->hConv, 0, sBuffer, nLen, &cUC, 1, in GetNextChar()
414 if( pImplData->aOut.IsOpen() ) in GetNextChar()
415 pImplData->aOut << ByteString::ConvertFromUnicode( c, in GetNextChar()
525 return pImplData ? pImplData->nSaveToken : 0; in GetSaveToken()
531 if( !pImplData ) in SaveState()
533 pImplData = new SvParser_Impl; in SaveState()
534 pImplData->nSaveToken = 0; in SaveState()
537 pImplData->nFilePos = rInput.Tell(); in SaveState()
538 pImplData->nToken = nToken; in SaveState()
540 pImplData->aToken = aToken; in SaveState()
541 pImplData->nlLineNr = nlLineNr; in SaveState()
542 pImplData->nlLinePos = nlLinePos; in SaveState()
543 pImplData->nTokenValue= nTokenValue; in SaveState()
544 pImplData->bTokenHasValue = bTokenHasValue; in SaveState()
545 pImplData->nNextCh = nNextCh; in SaveState()
551 if( pImplData ) in RestoreState()
555 aToken = pImplData->aToken; in RestoreState()
556 nlLineNr = pImplData->nlLineNr; in RestoreState()
557 nlLinePos = pImplData->nlLinePos; in RestoreState()
558 nTokenValue= pImplData->nTokenValue; in RestoreState()
559 bTokenHasValue=pImplData->bTokenHasValue; in RestoreState()
560 nNextCh = pImplData->nNextCh; in RestoreState()
562 pImplData->nSaveToken = pImplData->nToken; in RestoreState()
564 rInput.Seek( pImplData->nFilePos ); in RestoreState()
637 pThis->Continue( pThis->pImplData->nToken ); in IMPL_STATIC_LINK()