Home | History | Annotate | Download | only in common

Lines Matching refs:pErrorCode

1294 uidna_openUTS46(uint32_t options, UErrorCode *pErrorCode) {
1295 return reinterpret_cast<UIDNA *>(IDNA::createUTS46Instance(options, *pErrorCode));
1306 UIDNAInfo *pInfo, UErrorCode *pErrorCode) {
1307 if(U_FAILURE(*pErrorCode)) {
1312 *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR;
1319 *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR;
1337 UIDNAInfo *pInfo, UErrorCode *pErrorCode) {
1338 if(!checkArgs(label, length, dest, capacity, pInfo, pErrorCode)) {
1344 reinterpret_cast<const IDNA *>(idna)->labelToASCII(src, destString, info, *pErrorCode);
1346 return destString.extract(dest, capacity, *pErrorCode);
1353 UIDNAInfo *pInfo, UErrorCode *pErrorCode) {
1354 if(!checkArgs(label, length, dest, capacity, pInfo, pErrorCode)) {
1360 reinterpret_cast<const IDNA *>(idna)->labelToUnicode(src, destString, info, *pErrorCode);
1362 return destString.extract(dest, capacity, *pErrorCode);
1369 UIDNAInfo *pInfo, UErrorCode *pErrorCode) {
1370 if(!checkArgs(name, length, dest, capacity, pInfo, pErrorCode)) {
1376 reinterpret_cast<const IDNA *>(idna)->nameToASCII(src, destString, info, *pErrorCode);
1378 return destString.extract(dest, capacity, *pErrorCode);
1385 UIDNAInfo *pInfo, UErrorCode *pErrorCode) {
1386 if(!checkArgs(name, length, dest, capacity, pInfo, pErrorCode)) {
1392 reinterpret_cast<const IDNA *>(idna)->nameToUnicode(src, destString, info, *pErrorCode);
1394 return destString.extract(dest, capacity, *pErrorCode);
1401 UIDNAInfo *pInfo, UErrorCode *pErrorCode) {
1402 if(!checkArgs(label, length, dest, capacity, pInfo, pErrorCode)) {
1408 reinterpret_cast<const IDNA *>(idna)->labelToASCII_UTF8(src, sink, info, *pErrorCode);
1410 return u_terminateChars(dest, capacity, sink.NumberOfBytesAppended(), pErrorCode);
1417 UIDNAInfo *pInfo, UErrorCode *pErrorCode) {
1418 if(!checkArgs(label, length, dest, capacity, pInfo, pErrorCode)) {
1424 reinterpret_cast<const IDNA *>(idna)->labelToUnicodeUTF8(src, sink, info, *pErrorCode);
1426 return u_terminateChars(dest, capacity, sink.NumberOfBytesAppended(), pErrorCode);
1433 UIDNAInfo *pInfo, UErrorCode *pErrorCode) {
1434 if(!checkArgs(name, length, dest, capacity, pInfo, pErrorCode)) {
1440 reinterpret_cast<const IDNA *>(idna)->nameToASCII_UTF8(src, sink, info, *pErrorCode);
1442 return u_terminateChars(dest, capacity, sink.NumberOfBytesAppended(), pErrorCode);
1449 UIDNAInfo *pInfo, UErrorCode *pErrorCode) {
1450 if(!checkArgs(name, length, dest, capacity, pInfo, pErrorCode)) {
1456 reinterpret_cast<const IDNA *>(idna)->nameToUnicodeUTF8(src, sink, info, *pErrorCode);
1458 return u_terminateChars(dest, capacity, sink.NumberOfBytesAppended(), pErrorCode);