Lines Matching refs:success
46 IndicRearrangementProcessor::IndicRearrangementProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success)
47 : StateTableProcessor(morphSubtableHeader, success),
48 indicRearrangementSubtableHeader(morphSubtableHeader, success),
49 entryTable(stateTableHeader, success, (const IndicRearrangementStateEntry*)(&stateTableHeader->stHeader),
51 int16Table(stateTableHeader, success, (const le_int16*)entryTable.getAlias(), 0, LE_UNBOUNDED_ARRAY)
68 LEErrorCode success = LE_NO_ERROR; // todo- make a param?
69 const IndicRearrangementStateEntry *entry = entryTable.getAlias(index,success);
99 LEErrorCode success = LE_NO_ERROR;
108 ia = glyphStorage.getCharIndex(firstGlyph, success);
113 ix = glyphStorage.getCharIndex(x, success);
114 glyphStorage.setCharIndex(x - 1, ix, success);
119 glyphStorage.setCharIndex(lastGlyph, ia, success);
124 id = glyphStorage.getCharIndex(lastGlyph, success);
129 ix = glyphStorage.getCharIndex(x, success);
130 glyphStorage.setCharIndex(x + 1, ix, success);
135 glyphStorage.setCharIndex(firstGlyph, id, success);
140 ia = glyphStorage.getCharIndex(firstGlyph, success);
141 id = glyphStorage.getCharIndex(lastGlyph, success);
146 glyphStorage.setCharIndex(firstGlyph, id, success);
147 glyphStorage.setCharIndex(lastGlyph, ia, success);
153 ia = glyphStorage.getCharIndex(firstGlyph, success);
154 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
159 ix = glyphStorage.getCharIndex(x, success);
160 glyphStorage.setCharIndex(x - 2, ix, success);
167 glyphStorage.setCharIndex(lastGlyph - 1, ia, success);
168 glyphStorage.setCharIndex(lastGlyph, ib, success);
174 ia = glyphStorage.getCharIndex(firstGlyph, success);
175 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
180 ix = glyphStorage.getCharIndex(x, success);
181 glyphStorage.setCharIndex(x - 2, ix, success);
188 glyphStorage.setCharIndex(lastGlyph - 1, ib, success);
189 glyphStorage.setCharIndex(lastGlyph, ia, success);
195 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
196 id = glyphStorage.getCharIndex(lastGlyph, success);
201 ix = glyphStorage.getCharIndex(x, success);
202 glyphStorage.setCharIndex(x + 2, ix, success);
209 glyphStorage.setCharIndex(firstGlyph, ic, success);
210 glyphStorage.setCharIndex(firstGlyph + 1, id, success);
216 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
217 id = glyphStorage.getCharIndex(lastGlyph, success);
222 ix = glyphStorage.getCharIndex(x, success);
223 glyphStorage.setCharIndex(x + 2, ix, success);
230 glyphStorage.setCharIndex(firstGlyph, id, success);
231 glyphStorage.setCharIndex(firstGlyph + 1, ic, success);
238 ia = glyphStorage.getCharIndex(firstGlyph, success);
239 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
240 id = glyphStorage.getCharIndex(lastGlyph, success);
245 ix = glyphStorage.getCharIndex(x, success);
246 glyphStorage.setCharIndex(x + 1, ix, success);
254 glyphStorage.setCharIndex(firstGlyph, ic, success);
255 glyphStorage.setCharIndex(firstGlyph + 1, id, success);
256 glyphStorage.setCharIndex(lastGlyph, ia, success);
263 ia = glyphStorage.getCharIndex(firstGlyph, success);
264 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
265 id = glyphStorage.getCharIndex(lastGlyph, success);
270 ix = glyphStorage.getCharIndex(x, success);
271 glyphStorage.setCharIndex(x + 1, ix, success);
279 glyphStorage.setCharIndex(firstGlyph, id, success);
280 glyphStorage.setCharIndex(firstGlyph + 1, ic, success);
281 glyphStorage.setCharIndex(lastGlyph, ia, success);
288 ia = glyphStorage.getCharIndex(firstGlyph, success);
289 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
290 id = glyphStorage.getCharIndex(lastGlyph, success);
295 ix = glyphStorage.getCharIndex(x, success);
296 glyphStorage.setCharIndex(x - 2, ix, success);
304 glyphStorage.setCharIndex(firstGlyph, id, success);
305 glyphStorage.setCharIndex(lastGlyph - 1, ia, success);
306 glyphStorage.setCharIndex(lastGlyph, ib, success);
313 ia = glyphStorage.getCharIndex(firstGlyph, success);
314 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
315 id = glyphStorage.getCharIndex(lastGlyph, success);
320 ix = glyphStorage.getCharIndex(x, success);
321 glyphStorage.setCharIndex(x - 2, ix, success);
329 glyphStorage.setCharIndex(firstGlyph, id, success);
330 glyphStorage.setCharIndex(lastGlyph - 1, ib, success);
331 glyphStorage.setCharIndex(lastGlyph, ia, success);
344 ia = glyphStorage.getCharIndex(firstGlyph, success);
345 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
346 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
347 id = glyphStorage.getCharIndex(lastGlyph, success);
349 glyphStorage.setCharIndex(firstGlyph, ic, success);
350 glyphStorage.setCharIndex(firstGlyph + 1, id, success);
352 glyphStorage.setCharIndex(lastGlyph - 1, ia, success);
353 glyphStorage.setCharIndex(lastGlyph, ib, success);
366 ia = glyphStorage.getCharIndex(firstGlyph, success);
367 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
368 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
369 id = glyphStorage.getCharIndex(lastGlyph, success);
371 glyphStorage.setCharIndex(firstGlyph, ic, success);
372 glyphStorage.setCharIndex(firstGlyph + 1, id, success);
374 glyphStorage.setCharIndex(lastGlyph - 1, ib, success);
375 glyphStorage.setCharIndex(lastGlyph, ia, success);
388 ia = glyphStorage.getCharIndex(firstGlyph, success);
389 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
390 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
391 id = glyphStorage.getCharIndex(lastGlyph, success);
393 glyphStorage.setCharIndex(firstGlyph, id, success);
394 glyphStorage.setCharIndex(firstGlyph + 1, ic, success);
396 glyphStorage.setCharIndex(lastGlyph - 1, ia, success);
397 glyphStorage.setCharIndex(lastGlyph, ib, success);
410 ia = glyphStorage.getCharIndex(firstGlyph, success);
411 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
412 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
413 id = glyphStorage.getCharIndex(lastGlyph, success);
415 glyphStorage.setCharIndex(firstGlyph, id, success);
416 glyphStorage.setCharIndex(firstGlyph + 1, ic, success);
418 glyphStorage.setCharIndex(lastGlyph - 1, ib, success);
419 glyphStorage.setCharIndex(lastGlyph, ia, success);