Go to the source code of this file.
|
enum | {
REG_ASSERT = 1
, REG_BADBR
, REG_BADPAT
, REG_BADRPT
,
REG_EBRACE
, REG_EBRACK
, REG_ECOLLATE
, REG_ECTYPE
,
REG_EESCAPE
, REG_EMPTY
, REG_EPAREN
, REG_ERANGE
,
REG_ESIZE
, REG_ESPACE
, REG_ESUBREG
, REG_INVARG
,
REG_NOMATCH
} |
|
idaman THREAD_SAFE int ida_export | qregcomp (struct regex_t *preg, const char *pattern, int cflags) |
idaman THREAD_SAFE size_t ida_export | qregerror (int errcode, const struct regex_t *preg, char *errbuf, size_t errbuf_size) |
idaman THREAD_SAFE int ida_export | qregexec (const struct regex_t *preg, const char *str, size_t nmatch, struct regmatch_t pmatch[], int eflags) |
idaman THREAD_SAFE void ida_export | qregfree (struct regex_t *preg) |
◆ regoff_t
◆ regex_ptr_t
◆ anonymous enum
Enumerator |
---|
REG_ASSERT | |
REG_BADBR | |
REG_BADPAT | |
REG_BADRPT | |
REG_EBRACE | |
REG_EBRACK | |
REG_ECOLLATE | |
REG_ECTYPE | |
REG_EESCAPE | |
REG_EMPTY | |
REG_EPAREN | |
REG_ERANGE | |
REG_ESIZE | |
REG_ESPACE | |
REG_ESUBREG | |
REG_INVARG | |
REG_NOMATCH | |
◆ qregcomp()
idaman THREAD_SAFE int ida_export qregcomp |
( |
struct regex_t * | preg, |
|
|
const char * | pattern, |
|
|
int | cflags ) |
◆ qregerror()
idaman THREAD_SAFE size_t ida_export qregerror |
( |
int | errcode, |
|
|
const struct regex_t * | preg, |
|
|
char * | errbuf, |
|
|
size_t | errbuf_size ) |
◆ qregexec()
idaman THREAD_SAFE int ida_export qregexec |
( |
const struct regex_t * | preg, |
|
|
const char * | str, |
|
|
size_t | nmatch, |
|
|
struct regmatch_t | pmatch[], |
|
|
int | eflags ) |
◆ qregfree()
idaman THREAD_SAFE void ida_export qregfree |
( |
struct regex_t * | preg | ) |
|