/external/icu4c/common/unicode/ |
ubidi.h | 8 * file name: ubidi.h 82 *#include "unicode/ubidi.h" 99 * UBiDi *para, 164 * void renderLine(UBiDi *line, const UChar *text, 210 * UBiDi *para; 244 * UBiDi *line; 462 * Forward declaration of the <code>UBiDi</code> structure for the declaration of 471 struct UBiDi; 474 typedef struct UBiDi UBiDi; [all...] |
/external/chromium/base/i18n/ |
bidi_line_iterator.h | 9 #include "unicode/ubidi.h" 39 UBiDi* bidi_;
|
/libcore/luni/src/main/native/ |
java_text_Bidi.cpp | 26 #include "unicode/ubidi.h" 32 BiDiData(UBiDi* biDi) : mBiDi(biDi), mEmbeddingLevels(NULL) { 47 UBiDi* uBiDi() { 52 UBiDi* mBiDi; 64 static UBiDi* uBiDi(jlong ptr) { 65 return reinterpret_cast<BiDiData*>(static_cast<uintptr_t>(ptr))->uBiDi(); 91 ubidi_setPara(data->uBiDi(), chars.get(), length, paraLevel, data->embeddingLevels(), &err); 97 UBiDi* sized = ubidi_openSized(limit - start, 0, &status) 142 UBiDi* ubidi = uBiDi(ptr); local [all...] |
/external/icu4c/common/ |
ubidi.c | 8 * file name: ubidi.c 21 #include "unicode/ubidi.h" 117 /* UBiDi object management -------------------------------------------------- */ 119 U_CAPI UBiDi * U_EXPORT2 126 U_CAPI UBiDi * U_EXPORT2 128 UBiDi *pBiDi; 139 pBiDi=(UBiDi *)uprv_malloc(sizeof(UBiDi)); 146 uprv_memset(pBiDi, 0, sizeof(UBiDi)); 234 ubidi_close(UBiDi *pBiDi) [all...] |
ubidiln.c | 21 #include "unicode/ubidi.h" 39 * This means that there is a UBiDi object with a levels 70 * This allows a line UBiDi object to use the same levels array as 73 * When a UBiDi object is created for a line of a paragraph, then the 94 setTrailingWSStart(UBiDi *pBiDi) { 128 ubidi_setLine(const UBiDi *pParaBiDi, 130 UBiDi *pLineBiDi, 253 ubidi_getLevelAt(const UBiDi *pBiDi, int32_t charIndex) { 265 ubidi_getLevels(UBiDi *pBiDi, UErrorCode *pErrorCode) { 283 * This must be a UBiDi object for a line, an [all...] |
ubidiimp.h | 119 #define GET_PARALEVEL(ubidi, index) \ 120 (UBiDiLevel)((ubidi)->defaultParaLevel ? (ubidi)->dirProps[index]>>7 \ 121 : (ubidi)->paraLevel) 157 ubidi_getRuns(UBiDi *pBiDi, UErrorCode *pErrorCode); 190 /* UBiDi structure ----------------------------------------------------------- */ 192 struct UBiDi { 197 const UBiDi * pParaBiDi; 359 /* helper macros for each allocated array in UBiDi */
|
ubidiwrt.c | 28 #include "unicode/ubidi.h" 353 ubidi_writeReordered(UBiDi *pBiDi,
|
/frameworks/base/core/jni/ |
android_text_AndroidBidi.cpp | 24 #include "unicode/ubidi.h" 40 UBiDi* bidi = ubidi_openSized(n, 0, &status);
|
/external/icu4c/test/letest/ |
letsutil.cpp | 16 #include "unicode/ubidi.h" 85 UBiDi *ubidi = ubidi_openSized(charCount, 0, &status); local 87 ubidi_setPara(ubidi, text.getBuffer(), charCount, UBIDI_DEFAULT_LTR, NULL, &status); 90 ubidi_getLogicalRun(ubidi, 0, &limit, &level); 92 ubidi_close(ubidi);
|
cletest.c | 11 #include "unicode/ubidi.h" 426 UBiDi *ubidi = ubidi_openSized(charCount, 0, &status); local 428 ubidi_setPara(ubidi, text, charCount, UBIDI_DEFAULT_LTR, NULL, &status); 431 ubidi_getLogicalRun(ubidi, 0, &limit, &level); 433 ubidi_close(ubidi);
|
/external/icu4c/test/cintltst/ |
cbiditst.c | 19 #include "unicode/ubidi.h" 37 static void doTests(UBiDi *pBiDi, UBiDi *pLine, UBool countRunsFirst); 41 static void doTest(UBiDi *pBiDi, int testNumber, const BiDiTestData *test, 44 static void _testReordering(UBiDi *pBiDi, int testNumber); 48 static void _testManyInverseBidi(UBiDi *pBiDi, UBiDiLevel direction); 50 static void _testInverseBidi(UBiDi *pBiDi, const UChar *src, int32_t srcLength, 92 static const char* inverseBasic(UBiDi *pBiDi, const char *src, int32_t srcLen, 94 static UBool assertRoundTrip(UBiDi *pBiDi, int32_t tc, int32_t outIndex, 98 static UBool checkResultLength(UBiDi *pBiDi, const char *srcChars [all...] |
/external/icu4c/layoutex/layout/ |
ParagraphLayout.h | 27 #include "unicode/ubidi.h" 376 * @param paragraphLevel is the directionality of the paragraph, as in the UBiDi object. 382 * @see ubidi.h 623 UBiDi *fParaBidi; 624 UBiDi *fLineBidi;
|
/external/icu4c/test/intltest/ |
bidiconf.cpp | 23 #include "unicode/ubidi.h" 49 UBool checkOrdering(UBiDi *ubidi, const char *paraLevelName); 291 LocalUBiDiPointer ubidi(ubidi_open()); 292 ubidi_setClassCallback(ubidi.getAlias(), biDiConfUBiDiClassCallback, NULL, 346 ubidi_setPara(ubidi.getAlias(), inputString.getBuffer(), inputString.length(), 348 const UBiDiLevel *actualLevels=ubidi_getLevels(ubidi.getAlias(), errorCode); 353 if(!checkLevels(actualLevels, ubidi_getProcessedLength(ubidi.getAlias()), 359 if(!checkOrdering(ubidi.getAlias(), paraLevelNames[i])) { 428 // Note: ubidi_setReorderingOptions(ubidi, UBIDI_OPTION_REMOVE_CONTROLS) [all...] |
/frameworks/base/core/jni/android/graphics/ |
TextLayoutCache.cpp | 387 UBiDi* bidi = ubidi_open(); [all...] |