/prebuilts/misc/common/swig/include/2.0.11/modula3/ |
typemaps.i | 4 * Pointer and reference handling typemap library 14 %typemap(ctype) bool *, bool & "bool *" 15 %typemap(ctype) char & "char *" 16 %typemap(ctype) signed char *, signed char & "signed char *" 17 %typemap(ctype) unsigned char *, unsigned char & "unsigned short *" 18 %typemap(ctype) short *, short & "short *" 19 %typemap(ctype) unsigned short *, unsigned short & "unsigned short *" 20 %typemap(ctype) int *, int & "int *" 21 %typemap(ctype) unsigned int *, unsigned int & "unsigned int *" 22 %typemap(ctype) long *, long & "long * [all...] |
modula3.swg | 10 * The ctype typemap contains the C type used in the signature of C wrappers for C++ functions. 11 * The m3rawtype typemap contains the M3 type used in the raw interface. 12 * The m3rawintype typemap contains the M3 type used as function argument. 13 * The m3rawrettype typemap contains the M3 type used as return value. 14 * The m3wraptype typemap contains the M3 type used in the M3 type wrapper classes and module class. */ 17 %typemap(ctype) bool, const bool & "bool" 18 %typemap(ctype) char, const char & "char" 19 %typemap(ctype) signed char, const signed char & "signed char" 20 %typemap(ctype) unsigned char, const unsigned char & "unsigned short" 21 %typemap(ctype) short, const short & "short [all...] |
/prebuilts/misc/common/swig/include/2.0.11/python/ |
pydocs.swg | 5 %typemap(doc) SWIGTYPE "@param $1_name $1_type"; 6 %typemap(doc) SWIGTYPE * "@param $1_name $1_type"; 7 %typemap(doc) const SWIGTYPE & "@param $1_name $1_type"; 8 %typemap(doc) enum SWIGTYPE "@param $1_name enum $1_type"; 10 %typemap(doc) SWIGTYPE *INOUT, SWIGTYPE &INOUT "@param $1_name $1_type (input/output)"; 11 %typemap(doc) SWIGTYPE *INPUT, SWIGTYPE &INPUT "@param $1_name $1_type (input)"; 12 %typemap(doc) SWIGTYPE *OUTPUT, SWIGTYPE &OUTPUT "@param $1_name $1_type (output)"; 14 %typemap(doc) SWIGTYPE "$1_name: $1_type"; 15 %typemap(doc) SWIGTYPE * "$1_name: $1_type"; 16 %typemap(doc) const SWIGTYPE & "$1_name: $1_type" [all...] |
pybuffer.i | 3 /* %pybuffer_mutable_binary(TYPEMAP, SIZE) 15 %define %pybuffer_mutable_binary(TYPEMAP, SIZE) 16 %typemap(in) (TYPEMAP, SIZE) 21 %argument_fail(res, "(TYPEMAP, SIZE)", $symname, $argnum); 28 /* %pybuffer_mutable_string(TYPEMAP, SIZE) 41 %define %pybuffer_mutable_string(TYPEMAP) 42 %typemap(in) (TYPEMAP) 47 %argument_fail(res, "(TYPEMAP, SIZE)", $symname, $argnum) [all...] |
/prebuilts/misc/common/swig/include/2.0.11/csharp/ |
enums.swg | 9 %typemap(ctype) const enum SWIGTYPE & "int" 10 %typemap(imtype) const enum SWIGTYPE & "int" 11 %typemap(cstype) const enum SWIGTYPE & "$*csclassname" 13 %typemap(in) const enum SWIGTYPE & ($*1_ltype temp) 16 %typemap(out) const enum SWIGTYPE & %{ $result = *$1; %} 18 %typemap(directorout,warning=SWIGWARN_TYPEMAP_THREAD_UNSAFE_MSG) const enum SWIGTYPE & 21 %typemap(directorin) const enum SWIGTYPE & "$input = $1;" 22 %typemap(csdirectorin) const enum SWIGTYPE & "($*csclassname)$iminput" 23 %typemap(csdirectorout) const enum SWIGTYPE & "(int)$cscall" 27 %typemap(throws, canthrow=1) const enum SWIGTYPE [all...] |
enumsimple.swg | 11 %typemap(ctype) const enum SWIGTYPE & "int" 12 %typemap(imtype) const enum SWIGTYPE & "int" 13 %typemap(cstype) const enum SWIGTYPE & "int" 15 %typemap(in) const enum SWIGTYPE & ($*1_ltype temp) 18 %typemap(out) const enum SWIGTYPE & %{ $result = *$1; %} 20 %typemap(directorout,warning=SWIGWARN_TYPEMAP_THREAD_UNSAFE_MSG) const enum SWIGTYPE & 23 %typemap(directorin) const enum SWIGTYPE & "$input = $1;" 24 %typemap(csdirectorin) const enum SWIGTYPE & "$iminput" 25 %typemap(csdirectorout) const enum SWIGTYPE & "$cscall" 29 %typemap(throws, canthrow=1) const enum SWIGTYPE [all...] |
std_string.i | 23 %typemap(ctype) string "char *" 24 %typemap(imtype) string "string" 25 %typemap(cstype) string "string" 27 %typemap(csdirectorin) string "$iminput" 28 %typemap(csdirectorout) string "$cscall" 30 %typemap(in, canthrow=1) string 36 %typemap(out) string %{ $result = SWIG_csharp_string_callback($1.c_str()); %} 38 %typemap(directorout, canthrow=1) string 45 %typemap(directorin) string %{ $input = SWIG_csharp_string_callback($1.c_str()); %} 47 %typemap(csin) string "$csinput [all...] |
csharp.swg | 10 * The ctype typemap contains the PInvoke type used in the PInvoke (C/C++) code. 11 * The imtype typemap contains the C# type used in the intermediary class. 12 * The cstype typemap contains the C# type used in the C# proxy classes, type wrapper classes and module class. */ 59 %typemap(ctype) bool, const bool & "unsigned int" 60 %typemap(ctype) char, const char & "char" 61 %typemap(ctype) signed char, const signed char & "signed char" 62 %typemap(ctype) unsigned char, const unsigned char & "unsigned char" 63 %typemap(ctype) short, const short & "short" 64 %typemap(ctype) unsigned short, const unsigned short & "unsigned short" 65 %typemap(ctype) int, const int & "int [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/clisp/ |
clisp.swg | 12 %typemap(in) void "NIL"; 14 %typemap(in) char "character"; 15 %typemap(in) char * "ffi:c-string"; 16 %typemap(in) unsigned char "ffi:uchar"; 17 %typemap(in) signed char "ffi:char"; 19 %typemap(in) short "ffi:short"; 20 %typemap(in) signed short "ffi:short"; 21 %typemap(in) unsigned short "ffi:ushort"; 23 %typemap(in) int "ffi:int"; 24 %typemap(in) signed int "ffi:int" [all...] |
/prebuilts/misc/common/swig/include/2.0.11/java/ |
enumsimple.swg | 11 %typemap(jni) const enum SWIGTYPE & "jint" 12 %typemap(jtype) const enum SWIGTYPE & "int" 13 %typemap(jstype) const enum SWIGTYPE & "int" 15 %typemap(in) const enum SWIGTYPE & ($*1_ltype temp) 18 %typemap(out) const enum SWIGTYPE & %{ $result = (jint)*$1; %} 20 %typemap(directorout,warning=SWIGWARN_TYPEMAP_THREAD_UNSAFE_MSG) const enum SWIGTYPE & 23 %typemap(directorin, descriptor="I") const enum SWIGTYPE & "$input = (jint)$1;" 24 %typemap(javadirectorin) const enum SWIGTYPE & "$jniinput" 25 %typemap(javadirectorout) const enum SWIGTYPE & "$javacall" 29 %typemap(throws) const enum SWIGTYPE [all...] |
enumtypeunsafe.swg | 11 %typemap(jni) const enum SWIGTYPE & "jint" 12 %typemap(jtype) const enum SWIGTYPE & "int" 13 %typemap(jstype) const enum SWIGTYPE & "int" 15 %typemap(in) const enum SWIGTYPE & ($*1_ltype temp) 18 %typemap(out) const enum SWIGTYPE & %{ $result = (jint)*$1; %} 20 %typemap(directorout,warning=SWIGWARN_TYPEMAP_THREAD_UNSAFE_MSG) const enum SWIGTYPE & 23 %typemap(directorin, descriptor="I") const enum SWIGTYPE & "$input = (jint)$1;" 24 %typemap(javadirectorin) const enum SWIGTYPE & "$jniinput" 25 %typemap(javadirectorout) const enum SWIGTYPE & "$javacall" 29 %typemap(throws) const enum SWIGTYPE [all...] |
java.swg | 10 * The jni typemap contains the JNI type used in the JNI (C/C++) code. 11 * The jtype typemap contains the Java type used in the JNI intermediary class. 12 * The jstype typemap contains the Java type used in the Java proxy classes, type wrapper classes and module class. */ 58 %typemap(jni) bool, const bool & "jboolean" 59 %typemap(jni) char, const char & "jchar" 60 %typemap(jni) signed char, const signed char & "jbyte" 61 %typemap(jni) unsigned char, const unsigned char & "jshort" 62 %typemap(jni) short, const short & "jshort" 63 %typemap(jni) unsigned short, const unsigned short & "jint" 64 %typemap(jni) int, const int & "jint [all...] |
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...] |
/prebuilts/misc/common/swig/include/2.0.11/r/ |
rtype.swg | 6 %typemap("rtype") int, int *, int & "integer"; 7 %typemap("rtype") long, long *, long & "integer"; 8 %typemap("rtype") float, float*, float & "numeric"; 9 %typemap("rtype") double, double*, double & "numeric"; 10 %typemap("rtype") char *, char ** "character"; 11 %typemap("rtype") char "character"; 12 %typemap("rtype") string, string *, string & "character"; 13 %typemap("rtype") std::string, std::string *, std::string & "character"; 14 %typemap("rtype") bool, bool * "logical"; 15 %typemap("rtype") enum SWIGTYPE "character" [all...] |
/prebuilts/misc/common/swig/include/2.0.11/typemaps/ |
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...] |
/prebuilts/misc/common/swig/include/2.0.11/ocaml/ |
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...] |
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...] |
/prebuilts/misc/common/swig/include/2.0.11/perl5/ |
typemaps.i | 4 * The SWIG typemap library provides a language independent mechanism for 59 %typemap(in) type *INPUT(type temp), type &INPUT(type temp) { 63 %typemap(typecheck) type *INPUT = type; 64 %typemap(typecheck) type &INPUT = type; 78 %typemap(in) bool *INPUT(bool temp), bool &INPUT(bool temp) { 82 %typemap(typecheck) bool *INPUT = bool; 83 %typemap(typecheck) bool &INPUT = bool; 85 %typemap(in) long long *INPUT($*1_ltype temp), long long &INPUT($*1_ltype temp) { 89 %typemap(typecheck) long long *INPUT = long long; 90 %typemap(typecheck) long long &INPUT = long long [all...] |
/prebuilts/misc/common/swig/include/2.0.11/go/ |
exception.i | 1 %typemap(throws,noblock=1) (...) {
|
/prebuilts/misc/common/swig/include/2.0.11/ruby/ |
timeval.i | 5 Ruby has builtin class Time. INPUT/OUTPUT typemap for timeval and 22 %typemap(in) struct timeval *INPUT (struct timeval temp) 32 %typemap(in,numinputs=0) struct timeval *OUTPUT(struct timeval temp) 37 %typemap(argout) struct timeval *OUTPUT 42 %typemap(out) struct timeval * 47 %typemap(out) struct timespec * 53 %typemap(in) time_t 61 %typemap(typecheck) time_t 66 %typemap(out) time_t
|
/prebuilts/misc/common/swig/include/2.0.11/d/ |
dswigtype.swg | 7 %typemap(ctype) SWIGTYPE "void *" 8 %typemap(imtype) SWIGTYPE "void*" 9 %typemap(dtype) SWIGTYPE "$&dclassname" 11 %typemap(ctype) SWIGTYPE [] "void *" 12 %typemap(imtype) SWIGTYPE [] "void*" 13 %typemap(dtype) SWIGTYPE [] "$dclassname" 15 %typemap(ctype) SWIGTYPE * "void *" 16 %typemap(imtype) SWIGTYPE * "void*" 17 %typemap(dtype, nativepointer="$dtype") SWIGTYPE * "$dclassname" 19 %typemap(ctype) SWIGTYPE & "void * [all...] |
denums.swg | 12 %typemap(ctype) enum SWIGTYPE "int" 13 %typemap(imtype) enum SWIGTYPE "int" 14 %typemap(dtype, cprimitive="1") enum SWIGTYPE "$dclassname" 18 %typemap(in) enum SWIGTYPE %{ $1 = ($1_ltype)$input; %} 19 %typemap(out) enum SWIGTYPE %{ $result = $1; %} 21 %typemap(directorout) enum SWIGTYPE %{ $result = ($1_ltype)$input; %} 22 %typemap(directorin) enum SWIGTYPE "$input = $1;" 23 %typemap(ddirectorin) enum SWIGTYPE "cast($dclassname)$winput" 24 %typemap(ddirectorout) enum SWIGTYPE "cast(int)$dcall" 26 %typemap(din) enum SWIGTYPE "cast(int)$dinput [all...] |
/prebuilts/misc/common/swig/include/2.0.11/chicken/ |
typemaps.i | 98 // T_OUTPUT typemap (and helper function) to return multiple argouts as 107 %typemap(in) type_ *INPUT($*1_ltype temp), type_ &INPUT($*1_ltype temp) 114 %typemap(typecheck) type_ *INPUT = type_; 115 %typemap(typecheck) type_ &INPUT = type_; 117 %typemap(in, numinputs=0) type_ *OUTPUT($*1_ltype temp), type_ &OUTPUT($*1_ltype temp) 122 %typemap(argout) type_ *OUTPUT, type_ &OUTPUT 132 %typemap(argout) type_ *OUTPUT, type_ &OUTPUT 223 %typemap(in) int *INOUT = int *INPUT; 224 %typemap(in) enum SWIGTYPE *INOUT = enum SWIGTYPE *INPUT; 225 %typemap(in) short *INOUT = short *INPUT [all...] |
/prebuilts/misc/common/swig/include/2.0.11/cffi/ |
cffi.swg | 8 %typemap(cin) void ":void"; 10 %typemap(cin) char ":char"; 11 %typemap(cin) char * ":string"; 12 %typemap(cin) unsigned char ":unsigned-char"; 13 %typemap(cin) signed char ":char"; 15 %typemap(cin) short ":short"; 16 %typemap(cin) signed short ":short"; 17 %typemap(cin) unsigned short ":unsigned-short"; 19 %typemap(cin) int ":int"; 20 %typemap(cin) signed int ":int" [all...] |