Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
PCRE2_GENE...EXT_CREATE(3)  Library Functions Manual  PCRE2_GENE...EXT_CREATE(3)

NAME
     PCRE2 - Perl-compatible regular expressions (revised API)

SYNOPSIS

     #include <pcre2.h>

     pcre2_general_context *pcre2_general_context_create(
       void *(*private_malloc)(size_t, void *),
       void (*private_free)(void *, void *), void *memory_data);

DESCRIPTION

     This  function creates and initializes a general context. The arguments de-
     fine custom memory management functions and a data value that is passed  to
     them  when  they  are  called. The private_malloc() function is used to get
     memory for the context. If either of the first two arguments is  NULL,  the
     system  memory management function is used. The result is NULL if no memory
     could be obtained.

     There is a complete description of the PCRE2 native  API  in  the	pcre2api
     page and a description of the POSIX API in the pcre2posix page.

PCRE2 10.47			 23 January 2023      PCRE2_GENE...EXT_CREATE(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=pcre2_general_context_create&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help