|
Defines |
#define | AXIS2_STRDUP(pts, env) axis2_strdup(pts, env) |
#define | AXIS2_STRNDUP(pts, n, env) axis2_strndup(pts, n, env) |
#define | AXIS2_STRMEMDUP(pts, n, env) axis2_strmemdup(pts, n, env) |
#define | AXIS2_MEMCHR(pts, c, n) axis2_memchr(pts, c, n) |
#define | AXIS2_STRCMP(s1, s2) axis2_strcmp(s1, s2) |
#define | AXIS2_STRNCMP(s1, s2, n) axis2_strncmp(s1, s2, n) |
#define | AXIS2_STRLEN(s) axis2_strlen(s) |
#define | AXIS2_STRCASECMP(s1, s2) axis2_strcasecmp(s1,s2) |
#define | AXIS2_STRNCASECMP(s1, s2, n) axis2_strncasecmp(s1,s2,n) |
#define | AXIS2_STRACAT(s1, s2, env) axis2_stracat(s1, s2, env) |
#define | AXIS2_STRSTR(s1, s2) axis2_strstr(s1, s2) |
#define | AXIS2_RINDEX(s, c) axis2_rindex(s, c) |
#define | AXIS2_REPLACE(env, str, s1, s2) axis2_replace(env, str, s1, s2) |
#define | AXIS2_STRLTRIM(env, s, trim) axis2_strltrim(env, s, trim) |
#define | AXIS2_STRRTRIM(env, s, trim) axis2_strrtrim(env, s, trim) |
#define | AXIS2_STRTRIM(env, s, trim) axis2_strtrim(env, s, trim) |
Functions |
AXIS2_EXTERN void * | axis2_strdup (const void *ptr, const axis2_env_t *env) |
AXIS2_EXTERN void * | axis2_strndup (const void *ptr, int n, const axis2_env_t *env) |
AXIS2_EXTERN void * | axis2_strmemdup (const void *ptr, size_t n, const axis2_env_t *env) |
AXIS2_EXTERN void * | axis2_memchr (const void *ptr, int c, size_t n) |
AXIS2_EXTERN int | axis2_strcmp (const axis2_char_t *s1, const axis2_char_t *s2) |
AXIS2_EXTERN int | axis2_strncmp (const axis2_char_t *s1, const axis2_char_t *s2, int n) |
AXIS2_EXTERN axis2_ssize_t | axis2_strlen (const axis2_char_t *s) |
AXIS2_EXTERN int | axis2_strcasecmp (const axis2_char_t *s1, const axis2_char_t *s2) |
AXIS2_EXTERN int | axis2_strncasecmp (const axis2_char_t *s1, const axis2_char_t *s2, int n) |
AXIS2_EXTERN axis2_char_t * | axis2_stracat (const axis2_char_t *s1, const axis2_char_t *s2, const axis2_env_t *env) |
AXIS2_EXTERN axis2_char_t * | axis2_strcat (const axis2_env_t *env,...) |
AXIS2_EXTERN axis2_char_t * | axis2_strstr (const axis2_char_t *heystack, const axis2_char_t *needle) |
AXIS2_EXTERN axis2_char_t * | axis2_rindex (const axis2_char_t *s, axis2_char_t c) |
AXIS2_EXTERN axis2_char_t * | axis2_replace (const axis2_env_t *env, axis2_char_t *str, int s1, int s2) |
AXIS2_EXTERN axis2_char_t * | axis2_strltrim (const axis2_env_t *env, const axis2_char_t *_s, const axis2_char_t *_trim) |
AXIS2_EXTERN axis2_char_t * | axis2_strrtrim (const axis2_env_t *env, const axis2_char_t *_s, const axis2_char_t *_trim) |
AXIS2_EXTERN axis2_char_t * | axis2_strtrim (const axis2_env_t *env, const axis2_char_t *_s, const axis2_char_t *_trim) |
AXIS2_EXTERN axis2_char_t * | axis2_string_replace (axis2_char_t *str, axis2_char_t old_char, axis2_char_t new_char) |
AXIS2_EXTERN axis2_char_t * | axis2_string_substring_starting_at (axis2_char_t *str, int s) |
AXIS2_EXTERN axis2_char_t * | axis2_string_substring_ending_at (axis2_char_t *str, int e) |
AXIS2_EXTERN axis2_char_t * | axis2_string_tolower (axis2_char_t *str) |
AXIS2_EXTERN axis2_char_t * | axis2_string_toupper (axis2_char_t *str) |