Lines Matching refs:nA

129 		nE = pI->nA; \
146 DBG_ASSERT( pData && nP < nA,"Op[]");\
151 DBG_ASSERT(nP<=nA,"Ins,Ar[Start.End]");\
153 nE = pI->nA; \
167 sal_uInt16 nA;\
183 sal_uInt16 Count() const { return nA; }\
188 _ForEach( 0, nA, fnForEach, pArgs );\
220 nA (0)\
236 nFree = nL - nA;\
242 DBG_ASSERT(nP <= nA && nA < USHRT_MAX, "Ins 1");\
244 _resize (nA + ((nA > 1) ? nA : 1));\
245 if( pData && nP < nA )\
246 memmove( pData+nP+1, pData+nP, (nA-nP) * sizeof( AE ));\
248 ++nA; --nFree;\
253 DBG_ASSERT(nP<=nA && ((long)nA+nL)<USHRT_MAX,"Ins n");\
255 _resize (nA + ((nA > nL) ? nA : nL));\
256 if( pData && nP < nA )\
257 memmove( pData+nP+nL, pData+nP, (nA-nP) * sizeof( AE ));\
260 nA = nA + nL; nFree = nFree - nL;\
265 if( nP < nA )\
271 if( pE && nP < nA )\
273 if( nP + nL < nA )\
275 else if( nP + nL < nA + nFree )\
278 nP = nP + (nL - nA); \
283 sal_uInt16 nTmpLen = nA + nFree - nP; \
285 nA = nA + nFree; \
287 Insert( pE + nTmpLen, nL - nTmpLen, nA );\
296 DBG_ASSERT( nP < nA && nP + nL <= nA,"Del");\
297 if( pData && nP+1 < nA )\
298 memmove( pData+nP, pData+nP+nL, (nA-nP-nL) * sizeof( AE ));\
299 nA = nA - nL; nFree = nFree + nL;\
300 if (nFree > nA)\
301 _resize (nA);\
307 if( nStt >= nE || nE > nA )\
357 _ForEach( 0, nA, (FnForEach_##Base)fnForEach, pArgs );\
416 _ForEach( 0, nA, (FnForEach_##Base)fnForEach, pArgs );\
447 DBG_ASSERT( nP < nA && nP + nL <= nA,"Del");\
673 _ForEach( 0, nA, (FnForEach_SvPtrarr)fnForEach, pArgs );\
725 _ForEach( 0, nA, (FnForEach_##nm##_SAR)fnForEach, pArgs );\
747 DBG_ASSERT( nP < nA && nP + nL <= nA, "ERR_VAR_DEL" );\
759 DBG_ASSERT( nP < nA && nP + nL <= nA, "ERR_VAR_DEL" );\