3 #ifndef SWIG__COMMON__NDS_BASH_PATTERN_HH
4 #define SWIG__COMMON__NDS_BASH_PATTERN_HH
23 ( expression ? expression :
"" ) ) )
int bash_pattern_matches(const bash_pattern *head, const char *text)
Definition: bash_pattern.c:241
bash_pattern(const char *expression)
Definition: nds_bash_pattern.hh:21
::bash_pattern bash_pattern_t
Definition: nds_bash_pattern.hh:42
struct bash_pattern_t bash_pattern
Definition: bash_pattern.h:42
~bash_pattern()
Definition: nds_bash_pattern.hh:27
void bash_pattern_free(bash_pattern *head)
Definition: bash_pattern.c:235
int matches(const char *text)
Definition: nds_bash_pattern.hh:36
bash_pattern * bash_pattern_compile(const char *pattern)
Definition: bash_pattern.c:176
bash_pattern_t * compiled_expr
Definition: nds_bash_pattern.hh:44
Definition: nds_bash_pattern.hh:13
bash_pattern(const std::string &expression)
Definition: nds_bash_pattern.hh:16