Lines Matching refs:mpData

116 	if ( !mpData )  in ImplGetData()
117 mpData = new ImplJobSetup; in ImplGetData()
118 else if ( mpData->mnRefCount != 1 ) in ImplGetData()
120 mpData->mnRefCount--; in ImplGetData()
121 mpData = new ImplJobSetup( *mpData ); in ImplGetData()
124 return mpData; in ImplGetData()
131 if ( !mpData ) in ImplGetConstData()
132 mpData = new ImplJobSetup; in ImplGetConstData()
133 return mpData; in ImplGetConstData()
140 if ( !mpData ) in ImplGetConstData()
141 ((JobSetup*)this)->mpData = new ImplJobSetup; in ImplGetConstData()
142 return mpData; in ImplGetConstData()
151 mpData = NULL; in JobSetup()
160 …DBG_ASSERT( !rJobSetup.mpData || (rJobSetup.mpData->mnRefCount < 0xFFFE), "JobSetup: RefCount over… in JobSetup()
162 mpData = rJobSetup.mpData; in JobSetup()
163 if ( mpData ) in JobSetup()
164 mpData->mnRefCount++; in JobSetup()
173 if ( mpData ) in ~JobSetup()
175 if ( mpData->mnRefCount == 1 ) in ~JobSetup()
176 delete mpData; in ~JobSetup()
178 mpData->mnRefCount--; in ~JobSetup()
186 if ( mpData ) in GetPrinterName()
187 return mpData->maPrinterName; in GetPrinterName()
199 if ( mpData ) in GetDriverName()
200 return mpData->maDriver; in GetDriverName()
212 if( mpData ) in GetValue()
215 it = mpData->maValueMap.find( rKey ); in GetValue()
216 return it != mpData->maValueMap.end() ? String( it->second ) : String(); in GetValue()
225 if( ! mpData ) in SetValue()
226 mpData = new ImplJobSetup(); in SetValue()
228 mpData->maValueMap[ rKey ] = rValue; in SetValue()
237 …DBG_ASSERT( !rJobSetup.mpData || (rJobSetup.mpData->mnRefCount) < 0xFFFE, "JobSetup: RefCount over… in operator =()
240 if ( rJobSetup.mpData ) in operator =()
241 rJobSetup.mpData->mnRefCount++; in operator =()
245 if ( mpData ) in operator =()
247 if ( mpData->mnRefCount == 1 ) in operator =()
248 delete mpData; in operator =()
250 mpData->mnRefCount--; in operator =()
253 mpData = rJobSetup.mpData; in operator =()
265 if ( mpData == rJobSetup.mpData ) in operator ==()
268 if ( !mpData || !rJobSetup.mpData ) in operator ==()
271 ImplJobSetup* pData1 = mpData; in operator ==()
272 ImplJobSetup* pData2 = rJobSetup.mpData; in operator ==()
315 if ( rJobSetup.mpData ) in operator >>()
317 if ( rJobSetup.mpData->mnRefCount == 1 ) in operator >>()
318 delete rJobSetup.mpData; in operator >>()
320 rJobSetup.mpData->mnRefCount--; in operator >>()
327 rJobSetup.mpData = new ImplJobSetup; in operator >>()
328 ImplJobSetup* pJobData = rJobSetup.mpData; in operator >>()
401 if ( !rJobSetup.mpData ) in operator <<()