/prebuilts/misc/common/swig/include/2.0.11/guile/ |
pointer-in-out.i | 49 %typemap(in, doc="$NAME is of type <" #SCM_TYPE ">") PTRTYPE *INPUT(PTRTYPE temp) 57 %typemap(in, doc="$NAME is of type <" #SCM_TYPE "> and is consumed by the function") PTRTYPE *INPUT_CONSUMED(PTRTYPE temp) 66 %typemap(in, doc="$NAME is of type <" #SCM_TYPE "> and is consumed by the function") PTRTYPE *INPUT_DESTROYED(PTRTYPE temp) 75 %typemap(in, numinputs=0) PTRTYPE *OUTPUT(PTRTYPE temp), 79 %typemap(argout, doc="<" #SCM_TYPE ">") PTRTYPE *OUTPUT 82 %typemap(argout, doc="<" #SCM_TYPE ">") PTRTYPE *OUTPUT_NONCOLLECTABLE 85 %typemap(in) PTRTYPE *BOTH = PTRTYPE *INPUT; 86 %typemap(argout) PTRTYPE *BOTH = PTRTYPE *OUTPUT; 87 %typemap(in) PTRTYPE *INOUT = PTRTYPE *INPUT; 88 %typemap(argout) PTRTYPE *INOUT = PTRTYPE *OUTPUT [all...] |
cplusplus.i | 7 %typemap(guile,out) string, std::string { 10 %typemap(guile,in) string, std::string { 14 %typemap(guile,out) complex, complex<double>, std::complex<double> { 18 %typemap(guile,in) complex, complex<double>, std::complex<double> {
|
/prebuilts/misc/common/swig/include/2.0.11/ocaml/ |
typemaps.i | 10 %typemap(in) void "" 12 %typemap(out) void "$result = Val_int(0);" 14 %typemap(in) void * { 18 %typemap(varin) void * { 22 %typemap(out) void * { 26 %typemap(varout) void * { 32 %typemap(in) SWIGTYPE & { 33 /* %typemap(in) SWIGTYPE & */ 37 %typemap(varin) SWIGTYPE & { 38 /* %typemap(varin) SWIGTYPE & * [all...] |
cstring.i | 10 /* %cstring_input_binary(TYPEMAP, SIZE) 16 %define %cstring_input_binary(TYPEMAP, SIZE) 17 %apply (char *STRING, int LENGTH) { (TYPEMAP, SIZE) }; 21 * %cstring_bounded_output(TYPEMAP, MAX) 33 %define %cstring_bounded_output(TYPEMAP,MAX) 34 %typemap(ignore) TYPEMAP(char temp[MAX+1]) { 37 %typemap(argout) TYPEMAP { 44 * %cstring_chunk_output(TYPEMAP, SIZE [all...] |
/prebuilts/misc/common/swig/include/2.0.11/csharp/ |
typemaps.i | 4 * Pointer and reference handling typemap library 57 %typemap(ctype, out="void *") TYPE *INPUT, TYPE &INPUT "CTYPE" 58 %typemap(imtype, out="IntPtr") TYPE *INPUT, TYPE &INPUT "CSTYPE" 59 %typemap(cstype, out="$csclassname") TYPE *INPUT, TYPE &INPUT "CSTYPE" 60 %typemap(csin) TYPE *INPUT, TYPE &INPUT "$csinput" 62 %typemap(in) TYPE *INPUT, TYPE &INPUT 65 %typemap(typecheck) TYPE *INPUT = TYPE; 66 %typemap(typecheck) TYPE &INPUT = TYPE; 137 %typemap(ctype, out="void *") TYPE *OUTPUT, TYPE &OUTPUT "CTYPE *" 138 %typemap(imtype, out="IntPtr") TYPE *OUTPUT, TYPE &OUTPUT "out CSTYPE [all...] |
boost_shared_ptr.i | 21 // Typemap customisations... 24 %typemap(in, canthrow=1) CONST TYPE ($&1_type argp = 0) %{ 31 %typemap(out) CONST TYPE 35 %typemap(in, canthrow=1) CONST TYPE * (SWIG_SHARED_PTR_QNAMESPACE::shared_ptr< CONST TYPE > *smartarg = 0) %{ 38 %typemap(out, fragment="SWIG_null_deleter") CONST TYPE * %{ 43 %typemap(in, canthrow=1) CONST TYPE & %{ 49 %typemap(out, fragment="SWIG_null_deleter") CONST TYPE & 53 %typemap(in) TYPE *CONST& ($*1_ltype temp = 0) 56 %typemap(out, fragment="SWIG_null_deleter") TYPE *CONST& 60 %typemap(in) SWIG_SHARED_PTR_QNAMESPACE::shared_ptr< CONST TYPE [all...] |
/prebuilts/misc/common/swig/include/2.0.11/d/ |
dmemberfunctionpointers.swg | 8 %typemap(ctype) SWIGTYPE (CLASS::*) "char *" 9 %typemap(imtype) SWIGTYPE (CLASS::*) "char*" 10 %typemap(dtype) SWIGTYPE (CLASS::*) "$dclassname" 21 %typemap(in, fragment="SWIG_UnPackData") SWIGTYPE (CLASS::*) %{ 24 %typemap(out, fragment="SWIG_PackData") SWIGTYPE (CLASS::*) %{ 31 %typemap(directorin) SWIGTYPE (CLASS::*) "$input = (void *) $1;" 32 %typemap(directorout, warning=SWIGWARN_TYPEMAP_DIRECTOROUT_PTR_MSG) SWIGTYPE (CLASS::*) 35 %typemap(ddirectorin) SWIGTYPE (CLASS::*) 37 %typemap(ddirectorout) SWIGTYPE (CLASS::*) "$dclassname.swigGetCPtr($dcall)" 39 %typemap(din) SWIGTYPE (CLASS::*) "$dclassname.swigGetCMemberPtr($dinput) [all...] |
boost_shared_ptr.i | 15 %typemap(in, canthrow=1) CONST TYPE ($&1_type argp = 0) %{ 22 %typemap(out) CONST TYPE 26 %typemap(in, canthrow=1) CONST TYPE * (SWIG_SHARED_PTR_QNAMESPACE::shared_ptr< CONST TYPE > *smartarg = 0) %{ 29 %typemap(out, fragment="SWIG_null_deleter") CONST TYPE * %{ 34 %typemap(in, canthrow=1) CONST TYPE & %{ 40 %typemap(out, fragment="SWIG_null_deleter") CONST TYPE & 44 %typemap(in) TYPE *CONST& ($*1_ltype temp = 0) 47 %typemap(out, fragment="SWIG_null_deleter") TYPE *CONST& 51 %typemap(in) SWIG_SHARED_PTR_QNAMESPACE::shared_ptr< CONST TYPE > 53 %typemap(out) SWIG_SHARED_PTR_QNAMESPACE::shared_ptr< CONST TYPE [all...] |
typemaps.i | 4 * Pointer and reference handling typemap library 57 %typemap(ctype, out="void *") TYPE *INPUT, TYPE &INPUT "CTYPE" 58 %typemap(imtype, out="void*") TYPE *INPUT, TYPE &INPUT "DTYPE" 59 %typemap(dtype, out="DTYPE*") TYPE *INPUT, TYPE &INPUT "DTYPE" 60 %typemap(din) TYPE *INPUT, TYPE &INPUT "$dinput" 62 %typemap(in) TYPE *INPUT, TYPE &INPUT 65 %typemap(typecheck) TYPE *INPUT = TYPE; 66 %typemap(typecheck) TYPE &INPUT = TYPE; 85 %typemap(dtype) enum SWIGTYPE *INPUT, enum SWIGTYPE &INPUT "$*dclassname" 141 %typemap(ctype, out="void *") TYPE *OUTPUT, TYPE &OUTPUT "CTYPE * [all...] |
dclassgen.swg | 7 %typemap(dbase) SWIGTYPE, SWIGTYPE *, SWIGTYPE &, SWIGTYPE [], SWIGTYPE (CLASS::*) "" 8 %typemap(dclassmodifiers) SWIGTYPE, SWIGTYPE *, SWIGTYPE &, SWIGTYPE [], SWIGTYPE (CLASS::*) "class" 9 %typemap(dcode) SWIGTYPE, SWIGTYPE *, SWIGTYPE &, SWIGTYPE [], SWIGTYPE (CLASS::*) "" 10 %typemap(dimports) SWIGTYPE, SWIGTYPE *, SWIGTYPE &, SWIGTYPE [], SWIGTYPE (CLASS::*) "" 11 %typemap(dinterfaces) SWIGTYPE, SWIGTYPE *, SWIGTYPE &, SWIGTYPE [], SWIGTYPE (CLASS::*) "" 12 %typemap(dinterfaces_derived) SWIGTYPE, SWIGTYPE *, SWIGTYPE &, SWIGTYPE [], SWIGTYPE (CLASS::*) "" 15 %typemap(dclassmodifiers) enum SWIGTYPE "enum" 16 %typemap(dcode) enum SWIGTYPE "" 23 %typemap(dconstructor, excode=SWIGEXCODE,directorconnect="\n swigDirectorConnect();") SWIGTYPE { 27 %typemap(ddestructor) SWIGTYPE % [all...] |
/prebuilts/misc/common/swig/include/2.0.11/lua/ |
std_string.i | 38 Therefore a standard out typemap should not be: 51 %typemap(in,checkfn="lua_isstring") string 54 %typemap(out) string 57 %typemap(in,checkfn="lua_isstring") const string& ($*1_ltype temp) 60 %typemap(out) const string& 65 %typemap(throws) string, string&, const string& 68 %typemap(throws) string*, const string* 89 %typemap(in) string &INPUT=const string &; 90 %typemap(in, numinputs=0) string &OUTPUT ($*1_ltype temp) 92 %typemap(argout) string &OUTPU [all...] |
typemaps.i | 4 * SWIG Library file containing the main typemap code to support Lua modules. 16 %typemap(in,checkfn="lua_isnumber") int *INPUT(int temp), int &INPUT(int temp) 20 %typemap(in, numinputs=0) int *OUTPUT (int temp) 23 %typemap(argout) int *OUTPUT 26 %typemap(in) int *INOUT = int *INPUT; 27 %typemap(argout) int *INOUT = int *OUTPUT; 49 %typemap(in,checkfn="lua_isnumber") TYPE *INPUT($*ltype temp), TYPE &INPUT($*ltype temp) 52 %typemap(in, numinputs=0) TYPE *OUTPUT ($*ltype temp) 54 %typemap(argout) TYPE *OUTPUT 56 %typemap(in) TYPE *INOUT = TYPE *INPUT [all...] |
luatypemaps.swg | 11 the 'checkfn' param is something that I added for typemap(in) 16 For the typemap(out), an additional SWIG_arg parameter must be incremented 20 %typemap(in,checkfn="lua_isnumber") int, short, long, 25 %typemap(in,checkfn="lua_isnumber") unsigned int, 30 %typemap(out) int,short,long, 42 %typemap(in,checkfn="lua_isnumber") const int&($basetype temp) 45 %typemap(in,checkfn="lua_isnumber") const unsigned int&($basetype temp) 49 %typemap(out) const int&, const unsigned int& 62 %typemap(in,checkfn="lua_isnumber") enum SWIGTYPE 65 %typemap(out) enum SWIGTYP [all...] |
/prebuilts/misc/common/swig/include/2.0.11/uffi/ |
uffi.swg | 8 %typemap(ffitype) char ":char"; 9 %typemap(ffitype) unsigned char ":unsigned-char"; 10 %typemap(ffitype) signed char ":char"; 11 %typemap(ffitype) short ":short"; 12 %typemap(ffitype) signed short ":short"; 13 %typemap(ffitype) unsigned short ":unsigned-short"; 14 %typemap(ffitype) int ":int"; 15 %typemap(ffitype) signed int ":int"; 16 %typemap(ffitype) unsigned int ":unsigned-int"; 17 %typemap(ffitype) long ":long" [all...] |
/prebuilts/misc/common/swig/include/2.0.11/pike/ |
pike.swg | 30 %typemap(in, pikedesc="tInt") 40 %typemap(in, pikedesc="tFloat") float, double { 46 %typemap(in, pikedesc="tStr") char *, char [ANY] { 54 %typemap(in) SWIGTYPE *, 60 %typemap(in) void * "/* FIXME */"; 63 %typemap(in) SWIGTYPE ($&1_ltype argp) "/* FIXME */"; 66 %typemap(in) SWIGTYPE (CLASS::*) "/* FIXME */"; 70 %typemap(in, pikedesc="tInt") const int & (int temp), 90 %typemap(in, pikedesc="tFloat") const float & (float temp), 102 %typemap(out, pikedesc="tInt" [all...] |
/prebuilts/misc/common/swig/include/2.0.11/java/ |
boost_shared_ptr.i | 21 // Typemap customisations... 24 %typemap(in) CONST TYPE ($&1_type argp = 0) %{ 31 %typemap(out) CONST TYPE 35 %typemap(in) CONST TYPE * (SWIG_SHARED_PTR_QNAMESPACE::shared_ptr< CONST TYPE > *smartarg = 0) %{ 38 %typemap(out, fragment="SWIG_null_deleter") CONST TYPE * %{ 43 %typemap(in) CONST TYPE & %{ 49 %typemap(out, fragment="SWIG_null_deleter") CONST TYPE & 53 %typemap(in) TYPE *CONST& ($*1_ltype temp = 0) 56 %typemap(out, fragment="SWIG_null_deleter") TYPE *CONST& 60 %typemap(in) SWIG_SHARED_PTR_QNAMESPACE::shared_ptr< CONST TYPE > ($&1_type argp [all...] |
boost_intrusive_ptr.i | 23 // Typemap customisations... 25 %typemap(in) CONST TYPE ($&1_type argp = 0, SWIG_SHARED_PTR_QNAMESPACE::shared_ptr< CONST TYPE > *smartarg = 0) %{ 34 %typemap(out, fragment="SWIG_intrusive_deleter") CONST TYPE %{ 41 %typemap(in) CONST TYPE * (SWIG_SHARED_PTR_QNAMESPACE::shared_ptr< CONST TYPE > *smartarg = 0) %{ 46 %typemap(out, fragment="SWIG_intrusive_deleter,SWIG_null_deleter") CONST TYPE * %{ 60 %typemap(in) CONST TYPE & (SWIG_SHARED_PTR_QNAMESPACE::shared_ptr< CONST TYPE > *smartarg = 0) %{ 68 %typemap(out, fragment="SWIG_intrusive_deleter,SWIG_null_deleter") CONST TYPE & %{ 82 %typemap(in) TYPE *CONST& ($*1_ltype temp = 0, SWIG_SHARED_PTR_QNAMESPACE::shared_ptr< CONST TYPE > *smartarg = 0) %{ 87 %typemap(out, fragment="SWIG_intrusive_deleter,SWIG_null_deleter") TYPE *CONST& %{ 101 %typemap(in) SWIG_INTRUSIVE_PTR_QNAMESPACE::intrusive_ptr< CONST TYPE > ($&1_type argp, SWIG_SHARED_PTR_QNA (…) [all...] |
/prebuilts/misc/common/swig/include/2.0.11/r/ |
r.swg | 41 %typemap(in) (double *x, int len) %{ 50 %typemap(scheck) SWIGTYPE[ANY] 56 %typemap(out) void ""; 58 %typemap(in) int *, int[ANY], 81 %typemap(in) float *, float[ANY], 94 %typemap(freearg,noblock=1) int *, int[ANY], 112 %typemap(freearg, noblock=1) int *OUTPUT, 136 %typemap(scheck) SWIGTYPE [ANY] %{ 142 %typemap(scheck) unsigned int %{ 147 %typemap(scheck) int, long % [all...] |
/external/libcap-ng/libcap-ng-0.7/bindings/python/ |
capng_swig.i | 28 %typemap(python,except) int {
|
/prebuilts/misc/common/swig/include/2.0.11/go/ |
exception.i | 1 %typemap(throws,noblock=1) (...) {
|
typemaps.i | 4 * Pointer and reference handling typemap library 63 %typemap(gotype) TYPE *INPUT, TYPE &INPUT "GOTYPE" 65 %typemap(in) TYPE *INPUT, TYPE &INPUT 68 %typemap(out) TYPE *INPUT, TYPE &INPUT "" 70 %typemap(freearg) TYPE *INPUT, TYPE &INPUT "" 72 %typemap(argout) TYPE *INPUT, TYPE &INPUT "" 74 // %typemap(typecheck) TYPE *INPUT = TYPE; 75 // %typemap(typecheck) TYPE &INPUT = TYPE; 158 %typemap(gotype) TYPE *OUTPUT, TYPE &OUTPUT %{[]GOTYPE%} 160 %typemap(in) TYPE *OUTPUT($*1_ltype temp), TYPE &OUTPUT($*1_ltype temp [all...] |
/prebuilts/misc/common/swig/include/2.0.11/typemaps/ |
void.swg | 7 %typemap(in,noblock=1) void * (int res) { 13 %typemap(freearg) void * ""; 15 %typemap(in,noblock=1) void * const& ($*ltype temp = 0, int res) { 22 %typemap(freearg) void * const& ""; 28 %typemap(out,noblock=1) void { $result = VOID_Object; } 30 %typemap(out,noblock=1) void {} 35 %typemap(varin) void * { 57 %typemap(directorin,noblock=1) void *, void const*, void *const, void const *const, 64 %typemap(directorout,noblock=1) void * (void *argp, int res) { 72 %typemap(directorout,noblock=1,warning=SWIGWARN_TYPEMAP_DIRECTOROUT_PTR_MSG) void * const& (void *argp, int (…) [all...] |
cstrings.swg | 17 /* %cstring_input_binary(TYPEMAP, SIZE) 28 %define Name ## _input_binary(TYPEMAP, SIZE) 29 %typemap(in,noblock=1,fragment=#SWIG_AsCharPtrAndSize) (TYPEMAP, SIZE) 33 %argument_fail(res, "(TYPEMAP, SIZE)", $symname, $argnum); 38 %typemap(freearg,noblock=1,match="in") (TYPEMAP, SIZE) { 46 * %cstring_bounded_output(TYPEMAP, MAX) 58 %define Name ## _bounded_output(TYPEMAP,MAX) 59 %typemap(in,noblock=1,numinputs=0) TYPEMAP (Char temp[MAX+1]) [all...] |
swigtype.swg | 5 %typemap(in, noblock=1) SWIGTYPE *(void *argp = 0, int res = 0) { 12 %typemap(freearg) SWIGTYPE * ""; 14 %typemap(in, noblock=1) SWIGTYPE [] (void *argp = 0, int res = 0) { 21 %typemap(freearg) SWIGTYPE [] ""; 24 %typemap(in, noblock=1) SWIGTYPE *const& (void *argp = 0, int res = 0, $*1_ltype temp) { 32 %typemap(freearg) SWIGTYPE *const& ""; 36 %typemap(in, noblock=1) SWIGTYPE & (void *argp = 0, int res = 0) { 44 %typemap(freearg) SWIGTYPE & ""; 47 %typemap(in,noblock=1,implicitconv=1) const SWIGTYPE & (void *argp = 0, int res = 0) { 55 %typemap(freearg,noblock=1,match="in",implicitconv=1) const SWIGTYPE [all...] |
/prebuilts/misc/common/swig/include/2.0.11/mzscheme/ |
typemaps.i | 10 %typemap(in) SWIGTYPE * { 14 %typemap(in) void * { 18 %typemap(varin) SWIGTYPE * { 22 %typemap(varin) SWIGTYPE & { 26 %typemap(varin) SWIGTYPE [ANY] { 36 %typemap(varin) void * { 40 %typemap(out) SWIGTYPE * { 44 %typemap(out) SWIGTYPE *DYNAMIC { 49 %typemap(varout) SWIGTYPE *, SWIGTYPE [] { 53 %typemap(varout) SWIGTYPE & [all...] |