Lines Matching refs:sds

42 typedef char *sds;  typedef
86 static inline size_t sdslen(const sds s) { in sdslen()
103 static inline size_t sdsavail(const sds s) { in sdsavail()
129 static inline void sdssetlen(sds s, size_t newlen) { in sdssetlen()
153 static inline void sdsinclen(sds s, size_t inc) { in sdsinclen()
179 static inline size_t sdsalloc(const sds s) { in sdsalloc()
196 static inline void sdssetalloc(sds s, size_t newlen) { in sdssetalloc()
217 sds sdsnewlen(const void *init, size_t initlen);
218 sds sdsnew(const char *init);
219 sds sdsempty(void);
220 sds sdsdup(const sds s);
221 void sdsfree(sds s);
222 sds sdsgrowzero(sds s, size_t len);
223 sds sdscatlen(sds s, const void *t, size_t len);
224 sds sdscat(sds s, const char *t);
225 sds sdscatsds(sds s, const sds t);
226 sds sdscpylen(sds s, const char *t, size_t len);
227 sds sdscpy(sds s, const char *t);
229 sds sdscatvprintf(sds s, const char *fmt, va_list ap);
231 sds sdscatprintf(sds s, const char *fmt, ...)
234 sds sdscatprintf(sds s, const char *fmt, ...);
237 sds sdscatfmt(sds s, char const *fmt, ...);
238 sds sdstrim(sds s, const char *cset);
239 void sdsrange(sds s, int start, int end);
240 void sdsupdatelen(sds s);
241 void sdsclear(sds s);
242 int sdscmp(const sds s1, const sds s2);
243 sds *sdssplitlen(const char *s, int len, const char *sep, int seplen, int *count);
244 void sdsfreesplitres(sds *tokens, int count);
245 void sdstolower(sds s);
246 void sdstoupper(sds s);
247 sds sdsfromlonglong(long long value);
248 sds sdscatrepr(sds s, const char *p, size_t len);
249 sds *sdssplitargs(const char *line, int *argc);
250 sds sdsmapchars(sds s, const char *from, const char *to, size_t setlen);
251 sds sdsjoin(char **argv, int argc, char *sep);
252 sds sdsjoinsds(sds *argv, int argc, const char *sep, size_t seplen);
255 sds sdsMakeRoomFor(sds s, size_t addlen);
256 void sdsIncrLen(sds s, int incr);
257 sds sdsRemoveFreeSpace(sds s);
258 size_t sdsAllocSize(sds s);
259 void *sdsAllocPtr(sds s);