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/Table/Table.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/Table/APR__Table.h"

MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = mpxs_APR__Table_

void
mpxs_APR__Table_CLEAR(t)
    APR::Table t


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

    mpxs_APR__Table_CLEAR(t);

    
MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = mpxs_APR__Table_

void
mpxs_APR__Table_DELETE(t, key)
    APR::Table t
    const char * key


    CODE:
    /* avoiding -Wall warnings */
    t = t;
    key = key;

    mpxs_APR__Table_DELETE(t, key);

    
MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = mpxs_APR__Table_

const char *
mpxs_APR__Table_FIRSTKEY(tsv, key=(SV *)NULL)
    SV * tsv
    SV * key


    CODE:
    /* avoiding -Wall warnings */
    tsv = tsv;
    key = key;

    RETVAL = mpxs_APR__Table_NEXTKEY(aTHX_ tsv, key);

    OUTPUT:
    RETVAL

MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = mpxs_APR__Table_

void
mpxs_APR__Table_STORE(t, key, value)
    APR::Table t
    const char * key
    const char * value


    CODE:
    /* avoiding -Wall warnings */
    t = t;
    key = key;
    value = value;

    mpxs_APR__Table_STORE(t, key, value);

    
MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = apr_table_

void
apr_table_add(t, key, val)
    APR::Table t
    const char * key
    const char * val


MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = apr_table_

void
apr_table_clear(t)
    APR::Table t


MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = apr_table_

void
apr_table_compress(t, flags)
    APR::Table t
    unsigned flags


MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = apr_table_

int
apr_table_do(...)


    CODE:

    RETVAL = mpxs_apr_table_do(aTHX_ items, MARK+1, SP);

    OUTPUT:
    RETVAL

MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = apr_table_

void
apr_table_merge(t, key, val)
    APR::Table t
    const char * key
    const char * val


MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = apr_table_

void
apr_table_overlap(a, b, flags)
    APR::Table a
    APR::Table b
    unsigned flags


MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = apr_table_

void
apr_table_set(t, key, val)
    APR::Table t
    const char * key
    const char * val


MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = apr_table_

void
apr_table_unset(t, key)
    APR::Table t
    const char * key


MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = mpxs_APR__Table_

int
mpxs_APR__Table_EXISTS(t, key)
    APR::Table t
    const char * key


MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = mpxs_APR__Table_

const char *
mpxs_APR__Table_FETCH(tsv, key)
    SV * tsv
    const char * key


    CODE:
    /* avoiding -Wall warnings */
    tsv = tsv;
    key = key;

    RETVAL = mpxs_APR__Table_FETCH(aTHX_ tsv, key);

    OUTPUT:
    RETVAL

MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = mpxs_APR__Table_

const char *
mpxs_APR__Table_NEXTKEY(tsv, key=&PL_sv_undef)
    SV * tsv
    SV * key


    CODE:
    /* avoiding -Wall warnings */
    tsv = tsv;
    key = key;

    RETVAL = mpxs_APR__Table_NEXTKEY(aTHX_ tsv, key);

    OUTPUT:
    RETVAL

MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = mpxs_APR__Table_

SV *
mpxs_APR__Table_copy(base, p_sv)
    APR::Table base
    SV * p_sv


    CODE:
    /* avoiding -Wall warnings */
    base = base;
    p_sv = p_sv;

    RETVAL = mpxs_APR__Table_copy(aTHX_ base, p_sv);

    OUTPUT:
    RETVAL

MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = mpxs_APR__Table_

SV *
mpxs_APR__Table_make(p_sv, nelts)
    SV * p_sv
    int nelts


    CODE:
    /* avoiding -Wall warnings */
    p_sv = p_sv;
    nelts = nelts;

    RETVAL = mpxs_APR__Table_make(aTHX_ p_sv, nelts);

    OUTPUT:
    RETVAL

MODULE = APR::Table    PACKAGE = APR::Table   PREFIX = mpxs_APR__Table_

SV *
mpxs_APR__Table_overlay(base, overlay, p_sv)
    APR::Table base
    APR::Table overlay
    SV * p_sv


    CODE:
    /* avoiding -Wall warnings */
    base = base;
    overlay = overlay;
    p_sv = p_sv;

    RETVAL = mpxs_APR__Table_overlay(aTHX_ base, overlay, p_sv);

    OUTPUT:
    RETVAL

MODULE = APR::Table
PROTOTYPES: disabled

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

   cv = newXS("APR::Table::get", MPXS_apr_table_get, __FILE__);