|
ICU 78.2 78.2
|
C++ API: char16_t pointer wrappers with implicit conversion from bit-compatible raw pointer types. More...
Go to the source code of this file.
Data Structures | |
| class | icu::Char16Ptr |
| char16_t * wrapper with implicit conversion from distinct but bit-compatible pointer types. More... | |
| class | icu::ConstChar16Ptr |
| const char16_t * wrapper with implicit conversion from distinct but bit-compatible pointer types. More... | |
Namespaces | |
| namespace | icu |
| File coll.h. | |
Macros | |
| #define | U_ALIASING_BARRIER(ptr) |
| Barrier for pointer anti-aliasing optimizations even across function boundaries. | |
C++ API: char16_t pointer wrappers with implicit conversion from bit-compatible raw pointer types.
Also conversion functions from char16_t * to UChar * and OldUChar *.
Definition in file char16ptr.h.
| #define U_ALIASING_BARRIER | ( | ptr | ) |
Barrier for pointer anti-aliasing optimizations even across function boundaries.
Definition at line 37 of file char16ptr.h.