![]() |
GNU PROLOG with UTF8 support
|

Macros | |
| #define | CPBITS_2 ((((CHAR32_T)1)<<11)-1) |
| #define | CPBITS_3 ((((CHAR32_T)1)<<16)-1) |
| #define | CPBITS_4 ((((CHAR32_T)1)<<21)-1) |
| #define | CPBITS_5 ((((CHAR32_T)1)<<26)-1) |
Functions | |
| int | contains_wchar (const char *s, int slen) |
| int | normalize_pos (int pos, const char *s) |
| int | count_wchar_bytes (const char *s, int slen) |
| int | count_wchar_bytes_without_slen (const char *s) |
| int | count_wchar_bytes_back (const char *s) |
| int | get_wchar_bytes (CHAR32_T c) |
| int | count_wchars (char *s, int slen) |
| CHAR32_T | get_wchar (const char *s, int slen) |
| CHAR32_T | get_wchar_without_slen (const char *s) |
| int | put_wchar (char *s, int slen, CHAR32_T c) |
| int | put_wchar_without_slen (char *s, CHAR32_T c) |
| int | put_wchar_eof (char *s, int slen, CHAR32_T c) |
| int | fill_wchar (CHAR32_T *cp, int *modep, CHAR32_T c0) |
| int | wchar_bytes_of_chars (const char *s, int slen, int chars) |
| int | is_wchar_print (CHAR32_T c) |
| #define CPBITS_2 ((((CHAR32_T)1)<<11)-1) |
| #define CPBITS_3 ((((CHAR32_T)1)<<16)-1) |
| #define CPBITS_4 ((((CHAR32_T)1)<<21)-1) |
| #define CPBITS_5 ((((CHAR32_T)1)<<26)-1) |
| int contains_wchar | ( | const char * | s, |
| int | slen | ||
| ) |
| int count_wchar_bytes | ( | const char * | s, |
| int | slen | ||
| ) |

| int count_wchar_bytes_back | ( | const char * | s | ) |

| int count_wchar_bytes_without_slen | ( | const char * | s | ) |

| int count_wchars | ( | char * | s, |
| int | slen | ||
| ) |



| CHAR32_T get_wchar | ( | const char * | s, |
| int | slen | ||
| ) |

| int get_wchar_bytes | ( | CHAR32_T | c | ) |

| CHAR32_T get_wchar_without_slen | ( | const char * | s | ) |
| int is_wchar_print | ( | CHAR32_T | c | ) |

| int normalize_pos | ( | int | pos, |
| const char * | s | ||
| ) |
| int put_wchar | ( | char * | s, |
| int | slen, | ||
| CHAR32_T | c | ||
| ) |

| int put_wchar_eof | ( | char * | s, |
| int | slen, | ||
| CHAR32_T | c | ||
| ) |


| int put_wchar_without_slen | ( | char * | s, |
| CHAR32_T | c | ||
| ) |

| int wchar_bytes_of_chars | ( | const char * | s, |
| int | slen, | ||
| int | chars | ||
| ) |


1.8.11