consumerd: on_sleep not called on stream when no data is available
[lttng-tools.git] / src / common / string-utils / string-utils.h
CommitLineData
9c55c241 1/*
ab5be9fa 2 * Copyright (C) 2017 Philippe Proulx <pproulx@efficios.com>
9c55c241 3 *
ab5be9fa 4 * SPDX-License-Identifier: GPL-2.0-only
9c55c241 5 *
9c55c241
PP
6 */
7
8#ifndef _STRING_UTILS_H
9#define _STRING_UTILS_H
10
11#include <stdbool.h>
f181fa5a 12#include <common/macros.h>
9c55c241 13
f181fa5a 14LTTNG_HIDDEN
9c55c241 15void strutils_normalize_star_glob_pattern(char *pattern);
f181fa5a
JG
16
17LTTNG_HIDDEN
9c55c241 18bool strutils_is_star_glob_pattern(const char *pattern);
f181fa5a
JG
19
20LTTNG_HIDDEN
9c55c241 21bool strutils_is_star_at_the_end_only_glob_pattern(const char *pattern);
f181fa5a
JG
22
23LTTNG_HIDDEN
9c55c241 24char *strutils_unescape_string(const char *input, char only_char);
f181fa5a
JG
25
26LTTNG_HIDDEN
9c55c241 27char **strutils_split(const char *input, char delim, bool escape_delim);
f181fa5a
JG
28
29LTTNG_HIDDEN
9c55c241 30void strutils_free_null_terminated_array_of_strings(char **array);
f181fa5a
JG
31
32LTTNG_HIDDEN
9c55c241
PP
33size_t strutils_array_of_strings_len(char * const *array);
34
35#endif /* _STRING_UTILS_H */
This page took 0.042465 seconds and 5 git commands to generate.