GIF89a;
* With nontransitional processing, such characters are * copied to the destination string. * With transitional processing, such characters are * mapped (sharp s/sigma) or removed (joiner/nonjoiner). * * @return TRUE if transitional and nontransitional processing produce different results * @stable ICU 4.6 */ UBool isTransitionalDifferent() const { return isTransDiff; } private: friend class UTS46; IDNAInfo(const IDNAInfo &other); // no copying IDNAInfo &operator=(const IDNAInfo &other); // no copying void reset() { errors=labelErrors=0; isTransDiff=FALSE; isBiDi=FALSE; isOkBiDi=TRUE; } uint32_t errors, labelErrors; UBool isTransDiff; UBool isBiDi; UBool isOkBiDi; }; U_NAMESPACE_END #endif // UCONFIG_NO_IDNA #endif // __IDNA_H__