get.c File Reference

#include "pcre_internal.h"

Include dependency graph for get.c:

Go to the source code of this file.

Functions

int pcre_get_stringnumber (const pcre *code, const char *stringname)
int pcre_copy_substring (const char *subject, int *ovector, int stringcount, int stringnumber, char *buffer, int size)
int pcre_copy_named_substring (const pcre *code, const char *subject, int *ovector, int stringcount, const char *stringname, char *buffer, int size)
int pcre_get_substring_list (const char *subject, int *ovector, int stringcount, const char ***listptr)
void pcre_free_substring_list (const char **pointer)
int pcre_get_substring (const char *subject, int *ovector, int stringcount, int stringnumber, const char **stringptr)
int pcre_get_named_substring (const pcre *code, const char *subject, int *ovector, int stringcount, const char *stringname, const char **stringptr)
void pcre_free_substring (const char *pointer)


Function Documentation

int pcre_copy_named_substring const pcre code,
const char *  subject,
int *  ovector,
int  stringcount,
const char *  stringname,
char *  buffer,
int  size
 

Definition at line 168 of file get.c.

References pcre_copy_substring(), and pcre_get_stringnumber().

Here is the call graph for this function:

int pcre_copy_substring const char *  subject,
int *  ovector,
int  stringcount,
int  stringnumber,
char *  buffer,
int  size
 

Definition at line 124 of file get.c.

References PCRE_ERROR_NOMEMORY, and PCRE_ERROR_NOSUBSTRING.

Referenced by pcre_copy_named_substring().

void pcre_free_substring const char *  pointer  ) 
 

Definition at line 347 of file get.c.

References pcre_free.

void pcre_free_substring_list const char **  pointer  ) 
 

Definition at line 245 of file get.c.

References pcre_free.

int pcre_get_named_substring const pcre code,
const char *  subject,
int *  ovector,
int  stringcount,
const char *  stringname,
const char **  stringptr
 

Definition at line 324 of file get.c.

References pcre_get_stringnumber(), and pcre_get_substring().

Here is the call graph for this function:

int pcre_get_stringnumber const pcre code,
const char *  stringname
 

Definition at line 65 of file get.c.

References NULL, PCRE_ERROR_NOSUBSTRING, pcre_fullinfo(), PCRE_INFO_NAMECOUNT, PCRE_INFO_NAMEENTRYSIZE, PCRE_INFO_NAMETABLE, and rc.

Referenced by pcre_copy_named_substring(), and pcre_get_named_substring().

Here is the call graph for this function:

int pcre_get_substring const char *  subject,
int *  ovector,
int  stringcount,
int  stringnumber,
const char **  stringptr
 

Definition at line 278 of file get.c.

References NULL, PCRE_ERROR_NOMEMORY, PCRE_ERROR_NOSUBSTRING, and pcre_malloc.

Referenced by pcre_get_named_substring().

int pcre_get_substring_list const char *  subject,
int *  ovector,
int  stringcount,
const char ***  listptr
 

Definition at line 200 of file get.c.

References i, NULL, PCRE_ERROR_NOMEMORY, and pcre_malloc.


Generated on Fri Jun 2 03:56:57 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6