Lines Matching refs:UTS46
114 class UTS46 : public IDNA { class
116 UTS46(uint32_t options, UErrorCode &errorCode);
117 virtual ~UTS46();
203 IDNA *idna=new UTS46(options, errorCode); in createUTS46Instance()
218 UTS46::UTS46(uint32_t opt, UErrorCode &errorCode) in UTS46() function in UTS46
222 UTS46::~UTS46() {} in ~UTS46()
225 UTS46::labelToASCII(const UnicodeString &label, UnicodeString &dest, in labelToASCII()
231 UTS46::labelToUnicode(const UnicodeString &label, UnicodeString &dest, in labelToUnicode()
237 UTS46::nameToASCII(const UnicodeString &name, UnicodeString &dest, in nameToASCII()
250 UTS46::nameToUnicode(const UnicodeString &name, UnicodeString &dest, in nameToUnicode()
256 UTS46::labelToASCII_UTF8(StringPiece label, ByteSink &dest, in labelToASCII_UTF8()
262 UTS46::labelToUnicodeUTF8(StringPiece label, ByteSink &dest, in labelToUnicodeUTF8()
268 UTS46::nameToASCII_UTF8(StringPiece name, ByteSink &dest, in nameToASCII_UTF8()
274 UTS46::nameToUnicodeUTF8(StringPiece name, ByteSink &dest, in nameToUnicodeUTF8()
302 UTS46::process(const UnicodeString &src, in process()
406 UTS46::processUTF8(StringPiece src, in processUTF8()
527 UTS46::processUnicode(const UnicodeString &src, in processUnicode()
601 UTS46::mapDevChars(UnicodeString &dest, int32_t labelStart, int32_t mappingStart, in mapDevChars()
702 UTS46::processLabel(UnicodeString &dest, in processLabel()
928 UTS46::markBadACELabel(UnicodeString &dest, in markBadACELabel()
1000 UTS46::checkLabelBiDi(const UChar *label, int32_t labelLength, IDNAInfo &info) const { in checkLabelBiDi()
1149 UTS46::isLabelOkContextJ(const UChar *label, int32_t labelLength) const { in isLabelOkContextJ()
1218 UTS46::checkLabelContextO(const UChar *label, int32_t labelLength, IDNAInfo &info) const { in checkLabelContextO()