|
ICU 4.8.1.1
4.8.1.1
|
Output container for IDNA processing errors. More...
#include <idna.h>
Public Member Functions | |
| IDNAInfo () | |
| Constructor for stack allocation. | |
| UBool | hasErrors () const |
| Were there IDNA processing errors? | |
| uint32_t | getErrors () const |
| Returns a bit set indicating IDNA processing errors. | |
| UBool | isTransitionalDifferent () const |
| Returns TRUE if transitional and nontransitional processing produce different results. | |
Friends | |
| class | UTS46 |
Output container for IDNA processing errors.
The IDNAInfo class is not suitable for subclassing.
| IDNAInfo::IDNAInfo | ( | ) | [inline] |
| uint32_t IDNAInfo::getErrors | ( | ) | const [inline] |
| UBool IDNAInfo::hasErrors | ( | ) | const [inline] |
| UBool IDNAInfo::isTransitionalDifferent | ( | ) | const [inline] |
Returns TRUE if transitional and nontransitional processing produce different results.
This is the case when the input label or domain name contains one or more deviation characters outside a Punycode label (see UTS #46).
1.7.6.1