23 #ifndef __ccxx_CharOps_hxx 24 #define __ccxx_CharOps_hxx 51 bool ignoreCase =
false);
64 bool ignoreCase =
false);
78 bool ignoreCase =
false);
221 static int32_t toLong(
const char16_t* str,
int base = 10);
230 static uint32_t toULong(
const char16_t* str,
int base = 10);
239 static int64_t toLongLong(
const char16_t* str,
int base = 10);
248 static uint64_t toULongLong(
const char16_t* str,
int base = 10);
256 static float toFloat(
const char16_t* str);
265 static double toDouble(
const char16_t* str);
275 static char* _toASCII(
const char16_t* str,
char* buf,
uint_t len);
280 #endif // __ccxx_CharOps_hxx
unsigned int uint_t
An alias for unsigned int.
Definition: Integers.h++:74
UTF-16 character array operations.
Definition: CharOps.h++:36
static const uint_t END
A pseudo-index indicating the end of a UTF-16 character array.
Definition: CharOps.h++:268
#define COMMONCPP_API
Definition: Common.h++:126
uint16_t char16_t
A UTF-16 character.
Definition: Common.h++:201
Definition: AllocationMap.c++:25