HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/mod_perl-2.0.12/WrapXS/APR/Pool/Pool.xs
/*
 * *********** WARNING **************
 * This file generated by ModPerl::WrapXS/0.01
 * Any changes made here will be lost
 * ***********************************
 * 01: lib/ModPerl/WrapXS.pm:549
 * 02: lib/ModPerl/WrapXS.pm:1185
 * 03: Makefile.PL:435
 * 04: Makefile.PL:333
 * 05: Makefile.PL:59
 */



#define MP_IN_XS

#include "mod_perl.h"

#include "modperl_xs_sv_convert.h"

#include "modperl_xs_util.h"

#include "modperl_xs_typedefs.h"

#include "APR/Pool/APR__Pool.h"

MODULE = APR::Pool    PACKAGE = APR::Pool   PREFIX = mpxs_APR__Pool_

void
mpxs_APR__Pool_DESTROY(obj)
    SV * obj


    CODE:
    /* avoiding -Wall warnings */
    obj = obj;

    mpxs_apr_pool_DESTROY(aTHX_ obj);

    
MODULE = APR::Pool    PACKAGE = APR::Pool   PREFIX = mpxs_APR__Pool_

void
mpxs_APR__Pool_destroy(obj)
    SV * obj


    CODE:
    /* avoiding -Wall warnings */
    obj = obj;

    mpxs_apr_pool_DESTROY(aTHX_ obj);

    
MODULE = APR::Pool    PACKAGE = APR::Pool   PREFIX = mpxs_APR__Pool_

SV *
mpxs_APR__Pool_new(parent_pool_obj)
    SV * parent_pool_obj


    CODE:
    /* avoiding -Wall warnings */
    parent_pool_obj = parent_pool_obj;

    RETVAL = mpxs_apr_pool_create(aTHX_ parent_pool_obj);

    OUTPUT:
    RETVAL

MODULE = APR::Pool    PACKAGE = APR::Pool   PREFIX = apr_pool_

void
apr_pool_cleanup_for_exec()


MODULE = APR::Pool    PACKAGE = APR::Pool   PREFIX = apr_pool_

void
apr_pool_cleanup_register(p, cv, arg=(SV *)NULL)
    APR::Pool p
    SV * cv
    SV * arg


    CODE:
    /* avoiding -Wall warnings */
    p = p;
    cv = cv;
    arg = arg;

    mpxs_apr_pool_cleanup_register(aTHX_ p, cv, arg);

    
MODULE = APR::Pool    PACKAGE = APR::Pool   PREFIX = apr_pool_

int
apr_pool_is_ancestor(a, b)
    APR::Pool a
    APR::Pool b


MODULE = APR::Pool    PACKAGE = APR::Pool   PREFIX = apr_pool_

SV *
apr_pool_parent_get(pool)
    APR::Pool pool


    CODE:
    /* avoiding -Wall warnings */
    pool = pool;

    RETVAL = mpxs_apr_pool_parent_get(aTHX_ pool);

    OUTPUT:
    RETVAL

MODULE = APR::Pool    PACKAGE = APR::Pool   PREFIX = apr_pool_

void
apr_pool_tag(pool, tag)
    APR::Pool pool
    const char * tag


MODULE = APR::Pool    PACKAGE = APR::Pool   PREFIX = mpxs_APR__Pool_

void
mpxs_APR__Pool_clear(obj)
    SV * obj


    CODE:
    /* avoiding -Wall warnings */
    obj = obj;

    mpxs_APR__Pool_clear(aTHX_ obj);

    
MODULE = APR::Pool
PROTOTYPES: disabled

BOOT:
    items = items; /* -Wall */

    modperl_opt_interp_unselect = APR_RETRIEVE_OPTIONAL_FN(modperl_interp_unselect);

    modperl_opt_thx_interp_get  = APR_RETRIEVE_OPTIONAL_FN(modperl_thx_interp_get);