pipewire/utils.h
More...
Go to the source code of this file.
|
const char * | pw_split_walk (const char *str, const char *delimiter, size_t *len, const char **state) |
| Split a string based on delimiters. More...
|
|
char ** | pw_split_strv (const char *str, const char *delimiter, int max_tokens, int *n_tokens) |
| Split a string based on delimiters. More...
|
|
int | pw_split_ip (char *str, const char *delimiter, int max_tokens, char *tokens[]) |
| Split a string in-place based on delimiters. More...
|
|
void | pw_free_strv (char **str) |
| Free a NULL terminated array of strings. More...
|
|
char * | pw_strip (char *str, const char *whitespace) |
| Strip all whitespace before and after a string. More...
|
|
SPA_WARN_UNUSED_RESULT ssize_t | pw_getrandom (void *buf, size_t buflen, unsigned int flags) |
| Fill a buffer with random data. More...
|
|
void | pw_random (void *buf, size_t buflen) |
| Fill a buffer with random data. More...
|
|
void * | pw_reallocarray (void *ptr, size_t nmemb, size_t size) |
|
◆ ENODATA