|
#define | PCRE_STATIC |
|
#define | PCRE_MAJOR 8 |
|
#define | PCRE_MINOR 12 |
|
#define | PCRE_PRERELEASE |
|
#define | PCRE_DATE 2011-01-15 |
|
#define | PCRE_EXP_DECL extern |
|
#define | PCRE_CASELESS 0x00000001 /* Compile */ |
|
#define | PCRE_MULTILINE 0x00000002 /* Compile */ |
|
#define | PCRE_DOTALL 0x00000004 /* Compile */ |
|
#define | PCRE_EXTENDED 0x00000008 /* Compile */ |
|
#define | PCRE_ANCHORED 0x00000010 /* Compile, exec, DFA exec */ |
|
#define | PCRE_DOLLAR_ENDONLY 0x00000020 /* Compile */ |
|
#define | PCRE_EXTRA 0x00000040 /* Compile */ |
|
#define | PCRE_NOTBOL 0x00000080 /* Exec, DFA exec */ |
|
#define | PCRE_NOTEOL 0x00000100 /* Exec, DFA exec */ |
|
#define | PCRE_UNGREEDY 0x00000200 /* Compile */ |
|
#define | PCRE_NOTEMPTY 0x00000400 /* Exec, DFA exec */ |
|
#define | PCRE_UTF8 0x00000800 /* Compile */ |
|
#define | PCRE_NO_AUTO_CAPTURE 0x00001000 /* Compile */ |
|
#define | PCRE_NO_UTF8_CHECK 0x00002000 /* Compile, exec, DFA exec */ |
|
#define | PCRE_AUTO_CALLOUT 0x00004000 /* Compile */ |
|
#define | PCRE_PARTIAL_SOFT 0x00008000 /* Exec, DFA exec */ |
|
#define | PCRE_PARTIAL 0x00008000 /* Backwards compatible synonym */ |
|
#define | PCRE_DFA_SHORTEST 0x00010000 /* DFA exec */ |
|
#define | PCRE_DFA_RESTART 0x00020000 /* DFA exec */ |
|
#define | PCRE_FIRSTLINE 0x00040000 /* Compile */ |
|
#define | PCRE_DUPNAMES 0x00080000 /* Compile */ |
|
#define | PCRE_NEWLINE_CR 0x00100000 /* Compile, exec, DFA exec */ |
|
#define | PCRE_NEWLINE_LF 0x00200000 /* Compile, exec, DFA exec */ |
|
#define | PCRE_NEWLINE_CRLF 0x00300000 /* Compile, exec, DFA exec */ |
|
#define | PCRE_NEWLINE_ANY 0x00400000 /* Compile, exec, DFA exec */ |
|
#define | PCRE_NEWLINE_ANYCRLF 0x00500000 /* Compile, exec, DFA exec */ |
|
#define | PCRE_BSR_ANYCRLF 0x00800000 /* Compile, exec, DFA exec */ |
|
#define | PCRE_BSR_UNICODE 0x01000000 /* Compile, exec, DFA exec */ |
|
#define | PCRE_JAVASCRIPT_COMPAT 0x02000000 /* Compile */ |
|
#define | PCRE_NO_START_OPTIMIZE 0x04000000 /* Compile, exec, DFA exec */ |
|
#define | PCRE_NO_START_OPTIMISE 0x04000000 /* Synonym */ |
|
#define | PCRE_PARTIAL_HARD 0x08000000 /* Exec, DFA exec */ |
|
#define | PCRE_NOTEMPTY_ATSTART 0x10000000 /* Exec, DFA exec */ |
|
#define | PCRE_UCP 0x20000000 /* Compile */ |
|
#define | PCRE_ERROR_NOMATCH (-1) |
|
#define | PCRE_ERROR_NULL (-2) |
|
#define | PCRE_ERROR_BADOPTION (-3) |
|
#define | PCRE_ERROR_BADMAGIC (-4) |
|
#define | PCRE_ERROR_UNKNOWN_OPCODE (-5) |
|
#define | PCRE_ERROR_UNKNOWN_NODE (-5) /* For backward compatibility */ |
|
#define | PCRE_ERROR_NOMEMORY (-6) |
|
#define | PCRE_ERROR_NOSUBSTRING (-7) |
|
#define | PCRE_ERROR_MATCHLIMIT (-8) |
|
#define | PCRE_ERROR_CALLOUT (-9) /* Never used by PCRE itself */ |
|
#define | PCRE_ERROR_BADUTF8 (-10) |
|
#define | PCRE_ERROR_BADUTF8_OFFSET (-11) |
|
#define | PCRE_ERROR_PARTIAL (-12) |
|
#define | PCRE_ERROR_BADPARTIAL (-13) |
|
#define | PCRE_ERROR_INTERNAL (-14) |
|
#define | PCRE_ERROR_BADCOUNT (-15) |
|
#define | PCRE_ERROR_DFA_UITEM (-16) |
|
#define | PCRE_ERROR_DFA_UCOND (-17) |
|
#define | PCRE_ERROR_DFA_UMLIMIT (-18) |
|
#define | PCRE_ERROR_DFA_WSSIZE (-19) |
|
#define | PCRE_ERROR_DFA_RECURSE (-20) |
|
#define | PCRE_ERROR_RECURSIONLIMIT (-21) |
|
#define | PCRE_ERROR_NULLWSLIMIT (-22) /* No longer actually used */ |
|
#define | PCRE_ERROR_BADNEWLINE (-23) |
|
#define | PCRE_ERROR_BADOFFSET (-24) |
|
#define | PCRE_ERROR_SHORTUTF8 (-25) |
|
#define | PCRE_INFO_OPTIONS 0 |
|
#define | PCRE_INFO_SIZE 1 |
|
#define | PCRE_INFO_CAPTURECOUNT 2 |
|
#define | PCRE_INFO_BACKREFMAX 3 |
|
#define | PCRE_INFO_FIRSTBYTE 4 |
|
#define | PCRE_INFO_FIRSTCHAR 4 /* For backwards compatibility */ |
|
#define | PCRE_INFO_FIRSTTABLE 5 |
|
#define | PCRE_INFO_LASTLITERAL 6 |
|
#define | PCRE_INFO_NAMEENTRYSIZE 7 |
|
#define | PCRE_INFO_NAMECOUNT 8 |
|
#define | PCRE_INFO_NAMETABLE 9 |
|
#define | PCRE_INFO_STUDYSIZE 10 |
|
#define | PCRE_INFO_DEFAULT_TABLES 11 |
|
#define | PCRE_INFO_OKPARTIAL 12 |
|
#define | PCRE_INFO_JCHANGED 13 |
|
#define | PCRE_INFO_HASCRORLF 14 |
|
#define | PCRE_INFO_MINLENGTH 15 |
|
#define | PCRE_CONFIG_UTF8 0 |
|
#define | PCRE_CONFIG_NEWLINE 1 |
|
#define | PCRE_CONFIG_LINK_SIZE 2 |
|
#define | PCRE_CONFIG_POSIX_MALLOC_THRESHOLD 3 |
|
#define | PCRE_CONFIG_MATCH_LIMIT 4 |
|
#define | PCRE_CONFIG_STACKRECURSE 5 |
|
#define | PCRE_CONFIG_UNICODE_PROPERTIES 6 |
|
#define | PCRE_CONFIG_MATCH_LIMIT_RECURSION 7 |
|
#define | PCRE_CONFIG_BSR 8 |
|
#define | PCRE_EXTRA_STUDY_DATA 0x0001 |
|
#define | PCRE_EXTRA_MATCH_LIMIT 0x0002 |
|
#define | PCRE_EXTRA_CALLOUT_DATA 0x0004 |
|
#define | PCRE_EXTRA_TABLES 0x0008 |
|
#define | PCRE_EXTRA_MATCH_LIMIT_RECURSION 0x0010 |
|
#define | PCRE_EXTRA_MARK 0x0020 |
|
#define | PCRE_SPTR const char * |
|
|
PCRE_EXP_DECL pcre * | pcre_compile (const char *, int, const char **, int *, const unsigned char *) |
|
PCRE_EXP_DECL pcre * | pcre_compile2 (const char *, int, int *, const char **, int *, const unsigned char *) |
|
PCRE_EXP_DECL int | pcre_config (int, void *) |
|
PCRE_EXP_DECL int | pcre_copy_named_substring (const pcre *, const char *, int *, int, const char *, char *, int) |
|
PCRE_EXP_DECL int | pcre_copy_substring (const char *, int *, int, int, char *, int) |
|
PCRE_EXP_DECL int | pcre_dfa_exec (const pcre *, const pcre_extra *, const char *, int, int, int, int *, int, int *, int) |
|
PCRE_EXP_DECL int | pcre_exec (const pcre *, const pcre_extra *, PCRE_SPTR, int, int, int, int *, int) |
|
PCRE_EXP_DECL void | pcre_free_substring (const char *) |
|
PCRE_EXP_DECL void | pcre_free_substring_list (const char **) |
|
PCRE_EXP_DECL int | pcre_fullinfo (const pcre *, const pcre_extra *, int, void *) |
|
PCRE_EXP_DECL int | pcre_get_named_substring (const pcre *, const char *, int *, int, const char *, const char **) |
|
PCRE_EXP_DECL int | pcre_get_stringnumber (const pcre *, const char *) |
|
PCRE_EXP_DECL int | pcre_get_stringtable_entries (const pcre *, const char *, char **, char **) |
|
PCRE_EXP_DECL int | pcre_get_substring (const char *, int *, int, int, const char **) |
|
PCRE_EXP_DECL int | pcre_get_substring_list (const char *, int *, int, const char ***) |
|
PCRE_EXP_DECL int | pcre_info (const pcre *, int *, int *) |
|
PCRE_EXP_DECL const unsigned char * | pcre_maketables (void) |
|
PCRE_EXP_DECL int | pcre_refcount (pcre *, int) |
|
PCRE_EXP_DECL pcre_extra * | pcre_study (const pcre *, int, const char **) |
|
PCRE_EXP_DECL const char * | pcre_version (void) |
|