Lines Matching defs:str
13 char *p_strdup(pool_t pool, const char *str) ATTR_MALLOC;
15 /* return NULL if str = "" */
16 char *p_strdup_empty(pool_t pool, const char *str) ATTR_MALLOC;
20 char *p_strndup(pool_t pool, const void *str, size_t max_chars) ATTR_MALLOC;
29 const char *t_strdup(const char *str) ATTR_MALLOC;
30 char *t_strdup_noconst(const char *str) ATTR_MALLOC;
31 /* return NULL if str = "" */
32 const char *t_strdup_empty(const char *str) ATTR_MALLOC;
36 const char *t_strndup(const void *str, size_t max_chars) ATTR_MALLOC;
45 const char *t_strcut(const char *str, char cutchar);
47 const char *t_str_replace(const char *str, char from, char to);
52 char *str_ucase(char *str);
53 char *str_lcase(char *str);
54 const char *t_str_lcase(const char *str);
55 const char *t_str_ucase(const char *str);
58 const char *t_str_trim(const char *str, const char *chars);
59 const char *p_str_trim(pool_t pool, const char *str, const char *chars);
60 const char *str_ltrim(const char *str, const char *chars);
61 const char *t_str_ltrim(const char *str, const char *chars);
62 const char *p_str_ltrim(pool_t pool, const char *str, const char *chars);
63 const char *t_str_rtrim(const char *str, const char *chars);
64 const char *p_str_rtrim(pool_t pool, const char *str, const char *chars);
75 static inline char *i_strchr_to_next(const char *str, char chr)
77 char *tmp = (char *)strchr(str, chr);