class ConstChar16Ptr
Defined at line 156 of file ../../third_party/icu/default/source/common/unicode/char16ptr.h
const char16_t * wrapper with implicit conversion from distinct but bit-compatible pointer types.
ICU 59
Public Methods
const char16_t * operator const char16_t * ()
char16_t pointer access via type conversion (e.g., static_cast).
Returns
the wrapped pointer
ICU 59
Defined at line 205 of file ../../third_party/icu/default/source/common/unicode/char16ptr.h
void ConstChar16Ptr (const char16_t * p)
Copies the pointer.
Parameters
Defined at line 229 of file ../../third_party/icu/default/source/common/unicode/char16ptr.h
void ConstChar16Ptr (const uint16_t * p)
Converts the pointer to char16_t *.
Parameters
Defined at line 231 of file ../../third_party/icu/default/source/common/unicode/char16ptr.h
void ConstChar16Ptr (const std::nullptr_t p)
nullptr constructor.
Parameters
Defined at line 236 of file ../../third_party/icu/default/source/common/unicode/char16ptr.h
void ~ConstChar16Ptr ()
Destructor.
ICU 59
Defined at line 237 of file ../../third_party/icu/default/source/common/unicode/char16ptr.h
const char16_t * get ()
Pointer access.
Returns
the wrapped pointer
ICU 59
Defined at line 241 of file ../../third_party/icu/default/source/common/unicode/char16ptr.h