source: branches/stable/CORE/arb_match.h

Last change on this file was 10704, checked in by westram, 6 years ago
  • reintegrated branch 'helptest'
File size: 863 bytes
Line 
1/* This file is generated by aisc_mkpt.
2 * Any changes you make here will be overwritten later!
3 */
4
5#ifndef ARB_MATCH_H
6#define ARB_MATCH_H
7
8/* define ARB attributes: */
9#ifndef ATTRIBUTES_H
10# include <attributes.h>
11#endif
12
13
14/* arb_match.cxx */
15
16#ifndef ARB_CORE_H
17#include "arb_core.h"
18#endif
19
20GBS_regex *GBS_compile_regexpr(const char *regexpr, GB_CASE case_flag, GB_ERROR *error);
21void GBS_free_regexpr(GBS_regex *toFree);
22const char *GBS_unwrap_regexpr(const char *regexpr_in_slashes, GB_CASE *case_flag, GB_ERROR *error);
23const char *GBS_regmatch_compiled(const char *str, GBS_regex *comreg, size_t *matchlen);
24const char *GBS_regmatch(const char *str, const char *regExpr, size_t *matchlen, GB_ERROR *error);
25char *GBS_regreplace(const char *str, const char *regReplExpr, GB_ERROR *error);
26
27#else
28#error arb_match.h included twice
29#endif /* ARB_MATCH_H */
Note: See TracBrowser for help on using the repository browser.