Back to index

php5  5.3.10
Defines | Functions
oniggnu.h File Reference
#include "oniguruma.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define RE_MBCTYPE_ASCII   0
#define RE_MBCTYPE_EUC   1
#define RE_MBCTYPE_SJIS   2
#define RE_MBCTYPE_UTF8   3
#define RE_NREGS   ONIG_NREGION
#define RE_OPTION_IGNORECASE   ONIG_OPTION_IGNORECASE
#define RE_OPTION_EXTENDED   ONIG_OPTION_EXTEND
#define RE_OPTION_MULTILINE   ONIG_OPTION_MULTILINE
#define RE_OPTION_SINGLELINE   ONIG_OPTION_SINGLELINE
#define RE_OPTION_LONGEST   ONIG_OPTION_FIND_LONGEST
#define RE_OPTION_POSIXLINE   (RE_OPTION_MULTILINE|RE_OPTION_SINGLELINE)
#define RE_OPTION_FIND_NOT_EMPTY   ONIG_OPTION_FIND_NOT_EMPTY
#define RE_OPTION_NEGATE_SINGLELINE   ONIG_OPTION_NEGATE_SINGLELINE
#define RE_OPTION_DONT_CAPTURE_GROUP   ONIG_OPTION_DONT_CAPTURE_GROUP
#define RE_OPTION_CAPTURE_GROUP   ONIG_OPTION_CAPTURE_GROUP

Functions

ONIG_EXTERN void re_mbcinit P_ ((int))
ONIG_EXTERN int re_compile_pattern P_ ((const char *, int, struct re_pattern_buffer *, char *err_buf))
ONIG_EXTERN void re_free_pattern P_ ((struct re_pattern_buffer *))
ONIG_EXTERN int re_adjust_startpos P_ ((struct re_pattern_buffer *, const char *, int, int, int))
ONIG_EXTERN int re_search P_ ((struct re_pattern_buffer *, const char *, int, int, int, struct re_registers *))
ONIG_EXTERN int re_match P_ ((struct re_pattern_buffer *, const char *, int, int, struct re_registers *))
ONIG_EXTERN void re_set_casetable P_ ((const char *))
ONIG_EXTERN void re_free_registers P_ ((struct re_registers *))
ONIG_EXTERN int re_alloc_pattern P_ ((struct re_pattern_buffer **))

Define Documentation

#define RE_MBCTYPE_ASCII   0

Definition at line 38 of file oniggnu.h.

#define RE_MBCTYPE_EUC   1

Definition at line 39 of file oniggnu.h.

#define RE_MBCTYPE_SJIS   2

Definition at line 40 of file oniggnu.h.

#define RE_MBCTYPE_UTF8   3

Definition at line 41 of file oniggnu.h.

#define RE_NREGS   ONIG_NREGION

Definition at line 45 of file oniggnu.h.

Definition at line 57 of file oniggnu.h.

Definition at line 56 of file oniggnu.h.

Definition at line 49 of file oniggnu.h.

Definition at line 54 of file oniggnu.h.

Definition at line 48 of file oniggnu.h.

Definition at line 52 of file oniggnu.h.

Definition at line 50 of file oniggnu.h.

Definition at line 55 of file oniggnu.h.

Definition at line 53 of file oniggnu.h.

Definition at line 51 of file oniggnu.h.


Function Documentation

ONIG_EXTERN void re_mbcinit P_ ( (int )
ONIG_EXTERN int re_compile_pattern P_ ( (const char *, int, struct re_pattern_buffer *, char *err_buf)  )
ONIG_EXTERN int re_adjust_startpos P_ ( (struct re_pattern_buffer *, const char *, int, int, int )
ONIG_EXTERN int re_search P_ ( (struct re_pattern_buffer *, const char *, int, int, int, struct re_registers *)  )
ONIG_EXTERN int re_match P_ ( (struct re_pattern_buffer *, const char *, int, int, struct re_registers *)  )
ONIG_EXTERN void re_set_casetable P_ ( (const char *)  )