home *** CD-ROM | disk | FTP | other *** search
/ PC World 1998 October / PCWorld_1998-10_cd.bin / software / prehled / inprise / JRUNTIME.Z / java_lang_Double.h < prev    next >
C/C++ Source or Header  |  1998-05-08  |  1KB  |  42 lines

  1. /* DO NOT EDIT THIS FILE - it is machine generated */
  2. #include <native.h>
  3. /* Header for class java_lang_Double */
  4.  
  5. #ifndef _Included_java_lang_Double
  6. #define _Included_java_lang_Double
  7.  
  8. #pragma pack(4)
  9.  
  10. typedef struct Classjava_lang_Double {
  11. #undef java_lang_Double_serialVersionUID
  12. #define java_lang_Double_serialVersionUID -8742448824652078965LL
  13. #undef java_lang_Double_POSITIVE_INFINITY
  14. #define java_lang_Double_POSITIVE_INFINITY 1.#INFD
  15. #undef java_lang_Double_NEGATIVE_INFINITY
  16. #define java_lang_Double_NEGATIVE_INFINITY -1.#INFD
  17. #undef java_lang_Double_NaN
  18. #define java_lang_Double_NaN 1.#QNAND
  19. #undef java_lang_Double_MAX_VALUE
  20. #define java_lang_Double_MAX_VALUE 1.79769e+308D
  21. /* Inaccessible static: MIN_VALUE */
  22. /* Inaccessible static: TYPE */
  23.     double value;
  24. #undef java_lang_Double_serialVersionUID
  25. #define java_lang_Double_serialVersionUID -9172774392245257468LL
  26. } Classjava_lang_Double;
  27. HandleTo(java_lang_Double);
  28.  
  29. #pragma pack()
  30.  
  31. #ifdef __cplusplus
  32. extern "C" {
  33. #endif
  34. extern int64_t java_lang_Double_doubleToLongBits(struct Hjava_lang_Double *,double);
  35. extern double java_lang_Double_longBitsToDouble(struct Hjava_lang_Double *,int64_t);
  36. struct Hjava_lang_String;
  37. extern double java_lang_Double_valueOf0(struct Hjava_lang_Double *,struct Hjava_lang_String *);
  38. #ifdef __cplusplus
  39. }
  40. #endif
  41. #endif
  42.