Update docs on %typecheck precedence levels
This commit is contained in:
parent
15a0681b11
commit
753c50afd7
1 changed files with 63 additions and 31 deletions
|
|
@ -4630,37 +4630,69 @@ To support dynamic dispatch, SWIG first defines a general purpose type hierarchy
|
|||
<pre>
|
||||
Symbolic Name Precedence Value
|
||||
------------------------------ ------------------
|
||||
SWIG_TYPECHECK_POINTER 0
|
||||
SWIG_TYPECHECK_VOIDPTR 10
|
||||
SWIG_TYPECHECK_BOOL 15
|
||||
SWIG_TYPECHECK_UINT8 20
|
||||
SWIG_TYPECHECK_INT8 25
|
||||
SWIG_TYPECHECK_UINT16 30
|
||||
SWIG_TYPECHECK_INT16 35
|
||||
SWIG_TYPECHECK_UINT32 40
|
||||
SWIG_TYPECHECK_INT32 45
|
||||
SWIG_TYPECHECK_UINT64 50
|
||||
SWIG_TYPECHECK_INT64 55
|
||||
SWIG_TYPECHECK_UINT128 60
|
||||
SWIG_TYPECHECK_INT128 65
|
||||
SWIG_TYPECHECK_INTEGER 70
|
||||
SWIG_TYPECHECK_FLOAT 80
|
||||
SWIG_TYPECHECK_DOUBLE 90
|
||||
SWIG_TYPECHECK_COMPLEX 100
|
||||
SWIG_TYPECHECK_UNICHAR 110
|
||||
SWIG_TYPECHECK_UNISTRING 120
|
||||
SWIG_TYPECHECK_CHAR 130
|
||||
SWIG_TYPECHECK_STRING 140
|
||||
SWIG_TYPECHECK_BOOL_ARRAY 1015
|
||||
SWIG_TYPECHECK_INT8_ARRAY 1025
|
||||
SWIG_TYPECHECK_INT16_ARRAY 1035
|
||||
SWIG_TYPECHECK_INT32_ARRAY 1045
|
||||
SWIG_TYPECHECK_INT64_ARRAY 1055
|
||||
SWIG_TYPECHECK_INT128_ARRAY 1065
|
||||
SWIG_TYPECHECK_FLOAT_ARRAY 1080
|
||||
SWIG_TYPECHECK_DOUBLE_ARRAY 1090
|
||||
SWIG_TYPECHECK_CHAR_ARRAY 1130
|
||||
SWIG_TYPECHECK_STRING_ARRAY 1140
|
||||
SWIG_TYPECHECK_POINTER 0
|
||||
SWIG_TYPECHECK_ITERATOR 5
|
||||
SWIG_TYPECHECK_VOIDPTR 10
|
||||
SWIG_TYPECHECK_BOOL 15
|
||||
SWIG_TYPECHECK_UINT8 20
|
||||
SWIG_TYPECHECK_INT8 25
|
||||
SWIG_TYPECHECK_UINT16 30
|
||||
SWIG_TYPECHECK_INT16 35
|
||||
SWIG_TYPECHECK_UINT32 40
|
||||
SWIG_TYPECHECK_INT32 45
|
||||
SWIG_TYPECHECK_SIZE 47
|
||||
SWIG_TYPECHECK_PTRDIFF 48
|
||||
SWIG_TYPECHECK_UINT64 50
|
||||
SWIG_TYPECHECK_INT64 55
|
||||
SWIG_TYPECHECK_UINT128 60
|
||||
SWIG_TYPECHECK_INT128 65
|
||||
SWIG_TYPECHECK_INTEGER 70
|
||||
SWIG_TYPECHECK_FLOAT 80
|
||||
SWIG_TYPECHECK_DOUBLE 90
|
||||
SWIG_TYPECHECK_CPLXFLT 95
|
||||
SWIG_TYPECHECK_CPLXDBL 100
|
||||
SWIG_TYPECHECK_COMPLEX 105
|
||||
SWIG_TYPECHECK_UNICHAR 110
|
||||
SWIG_TYPECHECK_STDUNISTRING 115
|
||||
SWIG_TYPECHECK_UNISTRING 120
|
||||
SWIG_TYPECHECK_CHAR 130
|
||||
SWIG_TYPECHECK_STDSTRING 135
|
||||
SWIG_TYPECHECK_STRING 140
|
||||
SWIG_TYPECHECK_PAIR 150
|
||||
SWIG_TYPECHECK_STDARRAY 155
|
||||
SWIG_TYPECHECK_VECTOR 160
|
||||
SWIG_TYPECHECK_DEQUE 170
|
||||
SWIG_TYPECHECK_LIST 180
|
||||
SWIG_TYPECHECK_SET 190
|
||||
SWIG_TYPECHECK_MULTISET 200
|
||||
SWIG_TYPECHECK_MAP 210
|
||||
SWIG_TYPECHECK_MULTIMAP 220
|
||||
SWIG_TYPECHECK_STACK 230
|
||||
SWIG_TYPECHECK_QUEUE 240
|
||||
SWIG_TYPECHECK_BOOL_ARRAY 1015
|
||||
SWIG_TYPECHECK_INT8_ARRAY 1025
|
||||
SWIG_TYPECHECK_INT16_ARRAY 1035
|
||||
SWIG_TYPECHECK_INT32_ARRAY 1045
|
||||
SWIG_TYPECHECK_INT64_ARRAY 1055
|
||||
SWIG_TYPECHECK_INT128_ARRAY 1065
|
||||
SWIG_TYPECHECK_FLOAT_ARRAY 1080
|
||||
SWIG_TYPECHECK_DOUBLE_ARRAY 1090
|
||||
SWIG_TYPECHECK_CHAR_ARRAY 1130
|
||||
SWIG_TYPECHECK_STRING_ARRAY 1140
|
||||
SWIG_TYPECHECK_OBJECT_ARRAY 1150
|
||||
SWIG_TYPECHECK_BOOL_PTR 2015
|
||||
SWIG_TYPECHECK_UINT8_PTR 2020
|
||||
SWIG_TYPECHECK_INT8_PTR 2025
|
||||
SWIG_TYPECHECK_UINT16_PTR 2030
|
||||
SWIG_TYPECHECK_INT16_PTR 2035
|
||||
SWIG_TYPECHECK_UINT32_PTR 2040
|
||||
SWIG_TYPECHECK_INT32_PTR 2045
|
||||
SWIG_TYPECHECK_UINT64_PTR 2050
|
||||
SWIG_TYPECHECK_INT64_PTR 2055
|
||||
SWIG_TYPECHECK_FLOAT_PTR 2080
|
||||
SWIG_TYPECHECK_DOUBLE_PTR 2090
|
||||
SWIG_TYPECHECK_CHAR_PTR 2130
|
||||
SWIG_TYPECHECK_SWIGOBJECT 5000
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue