1/* DO NOT EDIT THIS FILE - it is machine generated */
2#include <jni.h>
3/* Header for class java_lang_Double */
4
5#ifndef _Included_java_lang_Double
6#define _Included_java_lang_Double
7#ifdef __cplusplus
8extern "C" {
9#endif
10#undef java_lang_Double_serialVersionUID
11#define java_lang_Double_serialVersionUID -8742448824652078965LL
12#undef java_lang_Double_POSITIVE_INFINITY
13#define java_lang_Double_POSITIVE_INFINITY InfD
14#undef java_lang_Double_NEGATIVE_INFINITY
15#define java_lang_Double_NEGATIVE_INFINITY -InfD
16#undef java_lang_Double_NaN
17#define java_lang_Double_NaN NaN
18#undef java_lang_Double_MAX_VALUE
19#define java_lang_Double_MAX_VALUE 1.7976931348623157E308
20#undef java_lang_Double_MIN_NORMAL
21#define java_lang_Double_MIN_NORMAL 2.2250738585072014E-308
22#undef java_lang_Double_MIN_VALUE
23#define java_lang_Double_MIN_VALUE 4.9E-324
24#undef java_lang_Double_MAX_EXPONENT
25#define java_lang_Double_MAX_EXPONENT 1023L
26#undef java_lang_Double_MIN_EXPONENT
27#define java_lang_Double_MIN_EXPONENT -1022L
28#undef java_lang_Double_SIZE
29#define java_lang_Double_SIZE 64L
30#undef java_lang_Double_BYTES
31#define java_lang_Double_BYTES 8L
32#undef java_lang_Double_serialVersionUID
33#define java_lang_Double_serialVersionUID -9172774392245257468LL
34/*
35 * Class: java_lang_Double
36 * Method: doubleToRawLongBits
37 * Signature: (D)J
38 */
39JNIEXPORT jlong JNICALL Java_java_lang_Double_doubleToRawLongBits
40 (JNIEnv *, jclass, jdouble);
41
42/*
43 * Class: java_lang_Double
44 * Method: longBitsToDouble
45 * Signature: (J)D
46 */
47JNIEXPORT jdouble JNICALL Java_java_lang_Double_longBitsToDouble
48 (JNIEnv *, jclass, jlong);
49
50#ifdef __cplusplus
51}
52#endif
53#endif
54