KappaCUDA
view release on metacpan or search on metacpan
KappaCUDA_wrap.cpp view on Meta::CPAN
9799809819829839849859869879889899909919929939949959969979989991000100110021003extern
"C"
{
#endif
#define SWIG_OWNER SWIG_POINTER_OWN
#define SWIG_SHADOW SWIG_OWNER << 1
#define SWIG_MAYBE_PERL_OBJECT SWIG_PERL_OBJECT_DECL
/* SWIG Perl macros */
/* Macro to declare an XS function */
#ifndef XSPROTO
# define XSPROTO(name) void name(pTHX_ CV* cv)
#endif
/* Macro to call an XS function */
#ifdef PERL_OBJECT
# define SWIG_CALLXS(_name) _name(cv,pPerl)
#else
# ifndef MULTIPLICITY
# define SWIG_CALLXS(_name) _name(cv)
# else
# define SWIG_CALLXS(_name) _name(PERL_GET_THX, cv)
# endif
#endif
KappaCUDA_wrap.cpp view on Meta::CPAN
130413051306130713081309131013111312131313141315131613171318131913201321132213231324
c++;
c = SWIG_UnpackData(c,ptr,sz);
if
(ty) {
tc = SWIG_TypeCheck(c,ty);
if
(!tc)
return
SWIG_ERROR;
}
return
SWIG_OK;
}
/* Macros
for
low-level exception handling */
#define SWIG_croak(x) { SWIG_Error(SWIG_RuntimeError, x); SWIG_fail; }
typedef XSPROTO(SwigPerlWrapper);
typedef SwigPerlWrapper
*SwigPerlWrapperPtr
;
/* Structure
for
command table */
typedef struct {
const char
*name
;
SwigPerlWrapperPtr wrapper;
( run in 0.353 second using v1.01-cache-2.11-cpan-4e96b696675 )