IKVM11
11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
jvalue.cs
Go to the documentation of this file.
1
using
System.Runtime.InteropServices;
2
3
namespace
IKVM.Runtime.JNI
4
{
5
6
using
jboolean
=
System
.SByte;
7
using
jbyte
=
System
.SByte;
8
using
jchar
=
System
.UInt16;
9
using
jdouble
=
System
.Double;
10
using
jfloat
=
System
.Single;
11
using
jint
=
System
.Int32;
12
using
jlong
=
System
.Int64;
13
using
jobject
=
System
.IntPtr;
14
using
jshort
=
System
.Int16;
15
19
[StructLayout(LayoutKind.Explicit)]
20
struct
JValue
21
{
22
23
[FieldOffset(0)]
24
public
jboolean
z
;
25
26
[FieldOffset(0)]
27
public
jbyte
b
;
28
29
[FieldOffset(0)]
30
public
jchar
c
;
31
32
[FieldOffset(0)]
33
public
jshort
s
;
34
35
[FieldOffset(0)]
36
public
jint
i
;
37
38
[FieldOffset(0)]
39
public
jlong
j
;
40
41
[FieldOffset(0)]
42
public
jfloat
f
;
43
44
[FieldOffset(0)]
45
public
jdouble
d
;
46
47
[FieldOffset(0)]
48
public
jobject
l
;
49
50
}
51
52
}
IKVM.Runtime.JNI
Definition
JavaVM.cs:31
IKVM.Runtime.JNI.jshort
System.Int16 jshort
Definition
JNIEnv.cs:47
IKVM.Runtime.JNI.jfloat
System.Single jfloat
Definition
JNIEnv.cs:44
IKVM.Runtime.JNI.jdouble
System.Double jdouble
Definition
JNIEnv.cs:43
IKVM.Runtime.JNI.jboolean
System.SByte jboolean
Definition
JavaVMInitArgs.cs:29
IKVM.Runtime.JNI.jbyte
System.SByte jbyte
Definition
JNIEnv.cs:41
IKVM.Runtime.JNI.jint
System.Int32 jint
Definition
JavaVM.cs:35
IKVM.Runtime.JNI.jchar
System.UInt16 jchar
Definition
JNIEnv.cs:42
IKVM.Runtime.JNI.jlong
System.Int64 jlong
Definition
JNIEnv.cs:46
IKVM.Runtime.JNI.jobject
System.IntPtr jobject
Definition
JavaVMAttachArgs.cs:30
System
Definition
HexConverter.cs:9
IKVM.Runtime.JNI.JValue
Union type that represents 'jvalue'.
Definition
jvalue.cs:21
IKVM.Runtime.JNI.JValue.f
jfloat f
Definition
jvalue.cs:42
IKVM.Runtime.JNI.JValue.s
jshort s
Definition
jvalue.cs:33
IKVM.Runtime.JNI.JValue.j
jlong j
Definition
jvalue.cs:39
IKVM.Runtime.JNI.JValue.d
jdouble d
Definition
jvalue.cs:45
IKVM.Runtime.JNI.JValue.c
jchar c
Definition
jvalue.cs:30
IKVM.Runtime.JNI.JValue.i
jint i
Definition
jvalue.cs:36
IKVM.Runtime.JNI.JValue.z
jboolean z
Definition
jvalue.cs:24
IKVM.Runtime.JNI.JValue.b
jbyte b
Definition
jvalue.cs:27
IKVM.Runtime.JNI.JValue.l
jobject l
Definition
jvalue.cs:48
src
IKVM.Runtime
JNI
jvalue.cs
Generated by
1.12.0