HomeSort by relevance Sort by last modified time
    Searched full:typemap (Results 1 - 25 of 253) sorted by null

1 2 3 4 5 6 7 8 91011

  /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...]

Completed in 117 milliseconds

1 2 3 4 5 6 7 8 91011