Lines Matching refs:pImplData
79 , pImplData( 0 ) in SvParser()
98 if( !pImplData ) in SvParser()
99 pImplData = new SvParser_Impl; in SvParser()
100 pImplData->aOut.Open( String::CreateFromAscii( "\\parser.dmp" ), in SvParser()
102 if( pImplData->aOut.GetError() || !pImplData->aOut.IsOpen() ) in SvParser()
103 pImplData->aOut.Close(); in SvParser()
106 pImplData->aOut.Seek( STREAM_SEEK_TO_END ); in SvParser()
107 pImplData->aOut << "\x0c\n\n >>>>>>>>>>>>>>> Dump Start <<<<<<<<<<<<<<<\n"; in SvParser()
115 if( pImplData->aOut.IsOpen() ) in ~SvParser()
116 pImplData->aOut << "\n\n >>>>>>>>>>>>>>> Dump Ende <<<<<<<<<<<<<<<\n"; in ~SvParser()
117 pImplData->aOut.Close(); in ~SvParser()
120 if( pImplData && pImplData->hConv ) in ~SvParser()
122 rtl_destroyTextToUnicodeContext( pImplData->hConv, in ~SvParser()
123 pImplData->hContext ); in ~SvParser()
124 rtl_destroyTextToUnicodeConverter( pImplData->hConv ); in ~SvParser()
127 delete pImplData; in ~SvParser()
134 if( pImplData && pImplData->hConv ) in ClearTxtConvContext()
135 rtl_resetTextToUnicodeContext( pImplData->hConv, pImplData->hContext ); in ClearTxtConvContext()
143 if( pImplData && pImplData->hConv ) in SetSrcEncoding()
145 rtl_destroyTextToUnicodeContext( pImplData->hConv, in SetSrcEncoding()
146 pImplData->hContext ); in SetSrcEncoding()
147 rtl_destroyTextToUnicodeConverter( pImplData->hConv ); in SetSrcEncoding()
148 pImplData->hConv = 0; in SetSrcEncoding()
149 pImplData->hContext = (rtl_TextToUnicodeContext )1; in SetSrcEncoding()
156 if( !pImplData ) in SetSrcEncoding()
157 pImplData = new SvParser_Impl; in SetSrcEncoding()
158 pImplData->hConv = rtl_createTextToUnicodeConverter( eSrcEnc ); in SetSrcEncoding()
159 DBG_ASSERT( pImplData->hConv, in SetSrcEncoding()
161 if( !pImplData->hConv ) in SetSrcEncoding()
164 pImplData->hContext = in SetSrcEncoding()
165 rtl_createTextToUnicodeContext( pImplData->hConv ); in SetSrcEncoding()
275 DBG_ASSERT( pImplData && pImplData->hConv, in GetNextChar()
282 pImplData->hConv, pImplData->hContext, in GetNextChar()
292 if( pImplData->hContext != (rtl_TextToUnicodeContext)1 ) in GetNextChar()
302 pImplData->hConv, pImplData->hContext, in GetNextChar()
345 pImplData->hConv, 0, sBuffer, nLen, &cUC, 1, in GetNextChar()
413 if( pImplData->aOut.IsOpen() ) in GetNextChar()
414 pImplData->aOut << ByteString::ConvertFromUnicode( c, in GetNextChar()
524 return pImplData ? pImplData->nSaveToken : 0; in GetSaveToken()
530 if( !pImplData ) in SaveState()
532 pImplData = new SvParser_Impl; in SaveState()
533 pImplData->nSaveToken = 0; in SaveState()
536 pImplData->nFilePos = rInput.Tell(); in SaveState()
537 pImplData->nToken = nToken; in SaveState()
539 pImplData->aToken = aToken; in SaveState()
540 pImplData->nlLineNr = nlLineNr; in SaveState()
541 pImplData->nlLinePos = nlLinePos; in SaveState()
542 pImplData->nTokenValue= nTokenValue; in SaveState()
543 pImplData->bTokenHasValue = bTokenHasValue; in SaveState()
544 pImplData->nNextCh = nNextCh; in SaveState()
550 if( pImplData ) in RestoreState()
554 aToken = pImplData->aToken; in RestoreState()
555 nlLineNr = pImplData->nlLineNr; in RestoreState()
556 nlLinePos = pImplData->nlLinePos; in RestoreState()
557 nTokenValue= pImplData->nTokenValue; in RestoreState()
558 bTokenHasValue=pImplData->bTokenHasValue; in RestoreState()
559 nNextCh = pImplData->nNextCh; in RestoreState()
561 pImplData->nSaveToken = pImplData->nToken; in RestoreState()
563 rInput.Seek( pImplData->nFilePos ); in RestoreState()
636 pThis->Continue( pThis->pImplData->nToken ); in IMPL_STATIC_LINK()