1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
|
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class PrimlibInterface */
#ifndef _Included_PrimlibInterface
#define _Included_PrimlibInterface
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: PrimlibInterface
* Method: unwrapBoolean
* Signature: (Ljava/lang/Object;)Z
*/
JNIEXPORT jboolean JNICALL Java_PrimlibInterface_unwrapBoolean
(JNIEnv *, jclass, jobject);
/*
* Class: PrimlibInterface
* Method: unwrapByte
* Signature: (Ljava/lang/Object;)B
*/
JNIEXPORT jbyte JNICALL Java_PrimlibInterface_unwrapByte
(JNIEnv *, jclass, jobject);
/*
* Class: PrimlibInterface
* Method: unwrapShort
* Signature: (Ljava/lang/Object;)S
*/
JNIEXPORT jshort JNICALL Java_PrimlibInterface_unwrapShort
(JNIEnv *, jclass, jobject);
/*
* Class: PrimlibInterface
* Method: unwrapChar
* Signature: (Ljava/lang/Object;)C
*/
JNIEXPORT jchar JNICALL Java_PrimlibInterface_unwrapChar
(JNIEnv *, jclass, jobject);
/*
* Class: PrimlibInterface
* Method: unwrapInt
* Signature: (Ljava/lang/Object;)I
*/
JNIEXPORT jint JNICALL Java_PrimlibInterface_unwrapInt
(JNIEnv *, jclass, jobject);
/*
* Class: PrimlibInterface
* Method: unwrapLong
* Signature: (Ljava/lang/Object;)J
*/
JNIEXPORT jlong JNICALL Java_PrimlibInterface_unwrapLong
(JNIEnv *, jclass, jobject);
/*
* Class: PrimlibInterface
* Method: unwrapFloat
* Signature: (Ljava/lang/Object;)F
*/
JNIEXPORT jfloat JNICALL Java_PrimlibInterface_unwrapFloat
(JNIEnv *, jclass, jobject);
/*
* Class: PrimlibInterface
* Method: unwrapDouble
* Signature: (Ljava/lang/Object;)D
*/
JNIEXPORT jdouble JNICALL Java_PrimlibInterface_unwrapDouble
(JNIEnv *, jclass, jobject);
/*
* Class: PrimlibInterface
* Method: wrapBoolean
* Signature: (Z)Ljava/lang/Boolean;
*/
JNIEXPORT jobject JNICALL Java_PrimlibInterface_wrapBoolean
(JNIEnv *, jclass, jboolean);
/*
* Class: PrimlibInterface
* Method: wrapByte
* Signature: (B)Ljava/lang/Byte;
*/
JNIEXPORT jobject JNICALL Java_PrimlibInterface_wrapByte
(JNIEnv *, jclass, jbyte);
/*
* Class: PrimlibInterface
* Method: wrapShort
* Signature: (S)Ljava/lang/Short;
*/
JNIEXPORT jobject JNICALL Java_PrimlibInterface_wrapShort
(JNIEnv *, jclass, jshort);
/*
* Class: PrimlibInterface
* Method: wrapChar
* Signature: (C)Ljava/lang/Character;
*/
JNIEXPORT jobject JNICALL Java_PrimlibInterface_wrapChar
(JNIEnv *, jclass, jchar);
/*
* Class: PrimlibInterface
* Method: wrapInt
* Signature: (I)Ljava/lang/Integer;
*/
JNIEXPORT jobject JNICALL Java_PrimlibInterface_wrapInt
(JNIEnv *, jclass, jint);
/*
* Class: PrimlibInterface
* Method: wrapLong
* Signature: (J)Ljava/lang/Long;
*/
JNIEXPORT jobject JNICALL Java_PrimlibInterface_wrapLong
(JNIEnv *, jclass, jlong);
/*
* Class: PrimlibInterface
* Method: wrapFloat
* Signature: (F)Ljava/lang/Float;
*/
JNIEXPORT jobject JNICALL Java_PrimlibInterface_wrapFloat
(JNIEnv *, jclass, jfloat);
/*
* Class: PrimlibInterface
* Method: wrapDouble
* Signature: (D)Ljava/lang/Double;
*/
JNIEXPORT jobject JNICALL Java_PrimlibInterface_wrapDouble
(JNIEnv *, jclass, jdouble);
#ifdef __cplusplus
}
#endif
#endif
|