|
HDK
|
#include <UT_IdnaName.h>
Classes | |
| struct | Hasher |
Public Member Functions | |
| UT_IdnaName ()=default | |
| const UT_StringHolder & | name () const noexcept |
| const UT_StringHolder & | display () const |
| const UT_StringHolder & | alabel () const noexcept |
| const UT_StringHolder & | ulabel () const |
| bool | setName (const UT_StringRef &utf8, UT_ErrorCode *ec=nullptr) |
| bool | isEmpty () const noexcept |
| UT_StringHolder | full () const |
| bool | operator== (const UT_IdnaName &other) const noexcept |
| bool | operator!= (const UT_IdnaName &other) const noexcept |
Static Public Member Functions | |
| static bool | machineName (UT_IdnaName &name, UT_ErrorCode &ec) |
| static bool | create (const UT_StringRef &name_utf8, UT_IdnaName &out, UT_ErrorCode &ec) |
Definition at line 20 of file UT_IdnaName.h.
|
default |
|
inlinenoexcept |
Definition at line 34 of file UT_IdnaName.h.
|
static |
|
inline |
Definition at line 32 of file UT_IdnaName.h.
|
inline |
Definition at line 45 of file UT_IdnaName.h.
|
inlinenoexcept |
Definition at line 43 of file UT_IdnaName.h.
|
static |
|
inlinenoexcept |
Definition at line 31 of file UT_IdnaName.h.
|
inlinenoexcept |
Definition at line 62 of file UT_IdnaName.h.
|
inlinenoexcept |
Definition at line 58 of file UT_IdnaName.h.
| bool UT_IdnaName::setName | ( | const UT_StringRef & | utf8, |
| UT_ErrorCode * | ec = nullptr |
||
| ) |
|
inline |
Definition at line 35 of file UT_IdnaName.h.