Go to the source code of this file.
|
UBreakIterator * | grapheme_get_break_iterator (void *stack_buffer, UErrorCode *status) |
|
zend_long | grapheme_ascii_check (const unsigned char *day, size_t len) |
|
void | grapheme_substr_ascii (char *str, size_t str_len, int32_t f, int32_t l, char **sub_str, int32_t *sub_str_len) |
|
zend_long | grapheme_strrpos_ascii (char *haystack, size_t haystack_len, char *needle, size_t needle_len, int32_t offset) |
|
int32_t | grapheme_strrpos_utf16 (char *haystack, size_t haystack_len, char *needle, size_t needle_len, int32_t offset, int f_ignore_case) |
|
int32_t | grapheme_strpos_utf16 (char *haystack, size_t haystack_len, char *needle, size_t needle_len, int32_t offset, int *puchar_pos, int f_ignore_case, int last) |
|
int32_t | grapheme_split_string (const UChar *text, int32_t text_length, int boundary_array[], int boundary_array_len) |
|
int32_t | grapheme_count_graphemes (UBreakIterator *bi, UChar *string, int32_t string_len) |
|
int32_t | grapheme_get_haystack_offset (UBreakIterator *bi, int32_t offset) |
|
◆ OUTSIDE_STRING
◆ grapheme_ascii_check()
zend_long grapheme_ascii_check |
( |
const unsigned char * | day, |
|
|
size_t | len ) |
◆ grapheme_count_graphemes()
int32_t grapheme_count_graphemes |
( |
UBreakIterator * | bi, |
|
|
UChar * | string, |
|
|
int32_t | string_len ) |
◆ grapheme_get_break_iterator()
UBreakIterator * grapheme_get_break_iterator |
( |
void * | stack_buffer, |
|
|
UErrorCode * | status ) |
◆ grapheme_get_haystack_offset()
int32_t grapheme_get_haystack_offset |
( |
UBreakIterator * | bi, |
|
|
int32_t | offset ) |
◆ grapheme_split_string()
int32_t grapheme_split_string |
( |
const UChar * | text, |
|
|
int32_t | text_length, |
|
|
int | boundary_array[], |
|
|
int | boundary_array_len ) |
◆ grapheme_strpos_utf16()
int32_t grapheme_strpos_utf16 |
( |
char * | haystack, |
|
|
size_t | haystack_len, |
|
|
char * | needle, |
|
|
size_t | needle_len, |
|
|
int32_t | offset, |
|
|
int * | puchar_pos, |
|
|
int | f_ignore_case, |
|
|
int | last ) |
◆ grapheme_strrpos_ascii()
zend_long grapheme_strrpos_ascii |
( |
char * | haystack, |
|
|
size_t | haystack_len, |
|
|
char * | needle, |
|
|
size_t | needle_len, |
|
|
int32_t | offset ) |
◆ grapheme_strrpos_utf16()
int32_t grapheme_strrpos_utf16 |
( |
char * | haystack, |
|
|
size_t | haystack_len, |
|
|
char * | needle, |
|
|
size_t | needle_len, |
|
|
int32_t | offset, |
|
|
int | f_ignore_case ) |
◆ grapheme_substr_ascii()
void grapheme_substr_ascii |
( |
char * | str, |
|
|
size_t | str_len, |
|
|
int32_t | f, |
|
|
int32_t | l, |
|
|
char ** | sub_str, |
|
|
int32_t * | sub_str_len ) |