22 #ifdef USE_INCLUDED_REGEX 26 # define _REGEX_RE_COMP 42 ATTRIBUTE_NONNULL (2) ATTRIBUTE_NONNULL (4);
49 int exec (
const char *
string,
50 size_t nmatch, regmatch_t pmatch[],
55 int search (
const char *
string,
int size,
int startpos,
56 int range,
struct re_registers *regs);
DISABLE_COPY_AND_ASSIGN(compiled_regex)
compiled_regex(const char *regex, int cflags, const char *message) ATTRIBUTE_NONNULL(2) ATTRIBUTE_NONNULL(4)
int search(const char *string, int size, int startpos, int range, struct re_registers *regs)
int exec(const char *string, size_t nmatch, regmatch_t pmatch[], int eflags) const