/home/dcp1990/prog/fakedbfs/include/fakedbfs/fdbfsregex.h File Reference

#include <fakedbfs/types.h>
#include <fakedbfs/fdbfsconfig.h>
#include <regex.h>

Go to the source code of this file.

Classes

struct  _freg
struct  _fregmatch

Defines

#define HAVE_FDBRE_H   1
#define REGEX_T   regex_t
#define EXTRA_T   void*
#define FREG_NOCASE   0x1
#define FREG_NOSUB   0x2
#define FREG_OK   0x0
#define FREG_NOMATCH   0x1

Functions

int frinitialise (freg_t *fr)
freg_tnew_freg (char *emsg, size_t emsgsize)
void frerrfree (freg_t *fr)
void destroy_freg (freg_t *fr)
int fregcomp (freg_t *fr, const char *regpat, int flags)
int fregexec (freg_t *fr, const char *str, fregmatch_t *matches, size_t matchsize)


Define Documentation

#define EXTRA_T   void*
 

#define FREG_NOCASE   0x1
 

#define FREG_NOMATCH   0x1
 

#define FREG_NOSUB   0x2
 

#define FREG_OK   0x0
 

#define HAVE_FDBRE_H   1
 

#define REGEX_T   regex_t
 


Function Documentation

void destroy_freg freg_t fr  ) 
 

int fregcomp freg_t fr,
const char *  regpat,
int  flags
 

int fregexec freg_t fr,
const char *  str,
fregmatch_t matches,
size_t  matchsize
 

void frerrfree freg_t fr  ) 
 

int frinitialise freg_t fr  ) 
 

freg_t* new_freg char *  emsg,
size_t  emsgsize
 


Generated on Wed Apr 19 16:26:23 2006 for fakedbfs by  doxygen 1.4.6