Lines Matching refs:iCount
80 int32_t iCount) {
86 if (iCount < 0) {
87 iCount = iAdded;
89 if (iStart + iCount > iAdded) {
90 iCount = iAdded - iStart;
92 if (iCount < 1) {
96 AddSpaceTo(iBlockCount + iCount - 1);
98 iCount * iBlockSize);
99 return iCount;
103 int32_t iCount) {
108 if (iCount < 0) {
109 iCount = iCopied;
111 if (iStart + iCount > iCopied) {
112 iCount = iCopied - iStart;
114 if (iCount < 1) {
118 AddSpaceTo(iCount - 1);
120 iCount * iBlockSize);
121 return iCount;
123 int32_t CFX_BaseArray::RemoveLast(int32_t iCount) {
125 if (iCount < 0 || iCount > iBlockCount) {
126 iCount = iBlockCount;
129 iBlockCount -= iCount;
131 return iCount;
193 int32_t iCount) {
197 if (iCount < 0) {
198 iCount = iAdded;
200 if (iStart + iCount > iAdded) {
201 iCount = iAdded - iStart;
203 if (iCount < 1) {
207 int32_t iTotal = m_iBlockCount + iCount;
209 Append(iBlockCount, src, iStart, iCount);
214 int32_t iCount) {
222 if (iCount < 0) {
223 iCount = iCopied;
225 if (iStart + iCount > iCopied) {
226 iCount = iCopied - iStart;
228 if (iCount < 1) {
231 if (m_iBlockCount < iCount) {
232 AddSpaceTo(iCount - 1);
234 Append(0, src, iStart, iCount);
284 int32_t CFX_BaseMassArrayImp::RemoveLast(int32_t iCount) {
285 if (iCount < 0 || iCount >= m_iBlockCount) {
288 m_iBlockCount -= iCount;