Apache-DAV

 view release on metacpan or  search on metacpan

xs/typemap  view on Meta::CPAN

Apache::DAV::Resource	T_PTROBJ
Apache::DAV::XMLAttr	T_PTROBJ
Apache::DAV::XMLElem	T_PTROBJ
Apache::Array	T_PTROBJ
Apache::DAV::LockTokenList	T_PTROBJ
Apache::DAV::Error	T_PTROBJ
const gid_t *	T_IV
Apache::DAV::ResourcePrivate	T_PTROBJ
Apache::Pool	T_PTROBJ
Apache::DAV::PropDB	T_PTROBJ
unsigned long	T_UV
Apache::DAV::DynContext	T_PTROBJ
Apache::DAV::HooksRepository	T_PTROBJ
const size_t *	T_IV
Apache	T_PTROBJ
void *	T_PTR
dav_prop_rw	T_IV
Apache::DAV::Text	T_PTROBJ
Apache::DAV::WalkerCtx	T_PTROBJ
unsigned char *	T_PV
long	T_IV
uid_t	T_IV
Apache::DAV::TextHeader	T_PTROBJ
Apache::DAV::XMLDoc	T_PTROBJ
Apache::DAV::PropsResult	T_PTROBJ
Apache::DAV::StateList	T_PTROBJ
const void *	T_PTR
dav_prop_insert	T_IV
const unsigned char *	T_PV
Apache::DAV::Db	T_PTROBJ
unsigned char	T_U_CHAR
time_t	T_NV
size_t	T_IV
Apache::TableEntry	T_PTROBJ
time_t *	T_NV
char	T_CHAR
const uid_t *	T_IV
pid_t *	T_IV
gid_t *	T_IV
Apache::DAV::LockupResult	T_PTROBJ
unsigned int	T_UV
signed int	T_IV
const off_t *	T_IV
pid_t	T_IV
char const *	T_PV
uid_t *	T_IV
char *	T_PV
gid_t	T_IV
dav_stream_mode	T_IV
const time_t *	T_NV
const char *	T_PV
off_t	T_IV
off_t *	T_IV
long int	T_IV
void	T_VOID
int	T_IV
const unsigned char	T_U_CHAR
unsigned	T_UV
const char	T_CHAR

INPUT
T_SVPTR
        $var = epxs_sv2_SVPTR($arg)

T_MAGICHASH_SV
    {
    MAGIC * mg ;
    if (mg = mg_find (SvRV($arg), '~'))
        $var = *(($type *)(mg -> mg_ptr)) ;
    else
        croak (\"$var is not of type $type\") ;
    }


T_AVREF
        $var = epxs_sv2_AVREF($arg)

T_HVREF
        $var = epxs_sv2_HVREF($arg)


OUTPUT
T_SVPTR
        $arg = SvREFCNT_inc (epxs_SVPTR_2obj($var));

T_MAGICHASH_SV
    if ($var -> _perlsv) $arg = $var -> _perlsv ; else $arg = &sv_undef ;

T_AVREF
        $arg = SvREFCNT_inc (epxs_AVREF_2obj($var));

T_HVREF
        $arg = SvREFCNT_inc (epxs_HVREF_2obj($var));



( run in 1.522 second using v1.01-cache-2.11-cpan-f56aa216473 )