Lines Matching refs:smart_str

49 ZEND_API void ZEND_FASTCALL smart_str_erealloc(smart_str *str, size_t len);
50 ZEND_API void ZEND_FASTCALL smart_str_realloc(smart_str *str, size_t len);
51 ZEND_API void ZEND_FASTCALL smart_str_append_escaped(smart_str *str, const char *s, size_t l);
52 ZEND_API void smart_str_append_printf(smart_str *dest, const char *format, ...)
57 static zend_always_inline size_t smart_str_alloc(smart_str *str, size_t len, zend_bool persistent) { in END_EXTERN_C()
74 static zend_always_inline char* smart_str_extend_ex(smart_str *dest, size_t len, zend_bool persiste… in smart_str_extend_ex()
81 static zend_always_inline void smart_str_free_ex(smart_str *str, zend_bool persistent) { in smart_str_free_ex()
89 static zend_always_inline void smart_str_0(smart_str *str) { in smart_str_0()
95 static zend_always_inline size_t smart_str_get_len(smart_str *str) { in smart_str_get_len()
99 static zend_always_inline zend_string *smart_str_extract(smart_str *str) { in smart_str_extract()
111 static zend_always_inline void smart_str_appendc_ex(smart_str *dest, char ch, zend_bool persistent)… in smart_str_appendc_ex()
117 static zend_always_inline void smart_str_appendl_ex(smart_str *dest, const char *str, size_t len, z… in smart_str_appendl_ex()
123 static zend_always_inline void smart_str_append_ex(smart_str *dest, const zend_string *src, zend_bo… in smart_str_append_ex()
127 static zend_always_inline void smart_str_append_smart_str_ex(smart_str *dest, const smart_str *src,… in smart_str_append_smart_str_ex()
133 static zend_always_inline void smart_str_append_long_ex(smart_str *dest, zend_long num, zend_bool p… in smart_str_append_long_ex()
139 static zend_always_inline void smart_str_append_unsigned_ex(smart_str *dest, zend_ulong num, zend_b… in smart_str_append_unsigned_ex()
145 static zend_always_inline void smart_str_setl(smart_str *dest, const char *src, size_t len) { in smart_str_setl()