#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include "sobject_p.h"
Include dependency graph for sobj_uc.c:
Functions | |
size_t | sobj_uc_strlen (const char *uc_string) |
Compute the length of a UNICODE string. | |
size_t | sobj_uc_strnlen (const char *uc_string, ptrdiff_t buffer_size) |
Compute the length of a UNICODE string. | |
enum sobj_uc_sig | sobj_uc_string_sig (const char *string) |
Check if a string starts with a UNICODE encoding signature. | |
const char * | sobj_uc_string_skip_sig (const char *uc_string) |
Skip the UNICODE UTF-8 signature. | |
const char * | sobj_uc_string_index (const char *uc_string, size_t index) |
Find the character at the specified index. | |
unsigned | sobj_uc_code (const char *uc_char) |
Return the UNICODE code point of a UTF-8 character sequence. |