180 #ifndef LEGATO_UTF8_INCLUDE_GUARD
181 #define LEGATO_UTF8_INCLUDE_GUARD
246 const size_t destSize,
281 const size_t destSize,
282 size_t* destStrLenPtr
310 const size_t destSize,
372 const char* currentStr,
378 #endif // LEGATO_UTF8_INCLUDE_GUARD
ssize_t le_utf8_NumChars(const char *string)
le_result_t
Definition: le_basics.h:35
bool le_utf8_IsFormatCorrect(const char *string)
le_result_t le_utf8_Copy(char *destStr, const char *srcStr, const size_t destSize, size_t *numBytesPtr)
le_result_t le_utf8_Append(char *destStr, const char *srcStr, const size_t destSize, size_t *destStrLenPtr)
le_result_t le_utf8_ParseInt(int *valuePtr, const char *arg)
size_t le_utf8_NumBytes(const char *string)
le_result_t le_utf8_GetMonotonicString(const char *currentStr, char *bufPtr, size_t bufSize)
le_result_t le_utf8_CopyUpToSubStr(char *destStr, const char *srcStr, const char *subStr, const size_t destSize, size_t *numBytesPtr)