home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgLangD.iso / VCAFE.3.0A / Main.bin / path_md.h < prev    next >
C/C++ Source or Header  |  1998-09-15  |  1KB  |  45 lines

  1. /*
  2.  * @(#)path_md.h    1.10 98/07/01
  3.  *
  4.  * Copyright 1995-1998 by Sun Microsystems, Inc.,
  5.  * 901 San Antonio Road, Palo Alto, California, 94303, U.S.A.
  6.  * All rights reserved.
  7.  * 
  8.  * This software is the confidential and proprietary information
  9.  * of Sun Microsystems, Inc. ("Confidential Information").  You
  10.  * shall not disclose such Confidential Information and shall use
  11.  * it only in accordance with the terms of the license agreement
  12.  * you entered into with Sun.
  13.  */
  14.  
  15. /*-
  16.  * Win32 dependent search path definitions and API
  17.  */
  18.  
  19. #ifndef _WIN32_PATH_MD_H_
  20. #define _WIN32_PATH_MD_H_
  21.  
  22. #define    DIR_SEPARATOR        '/'
  23. #define    LOCAL_DIR_SEPARATOR    '\\'
  24.  
  25. #define    CLS_CONST_STRING    "<init>([C)Ljava/lang/String;"
  26.  
  27. #define    CLS_RESLV_INIT_CLASS    "java/lang/Class"
  28. #define    CLS_RESLV_INIT_OBJECT    "java/lang/Object"
  29. #define    CLS_RESLV_INIT_REF    "sun/misc/Ref"
  30.  
  31. #define INTRP_BRKPT_STRING    "sun/tools/debug/BreakpointHandler"
  32.  
  33. #define LANG_MATH_INTEGER_VALOF    "<init>(I)Ljava/lang/Integer;"
  34. #define LANG_MATH_LONG_VALOF    "<init>(J)Ljava/lang/Long;"
  35. #define LANG_MATH_FLOAT_VALOF    "<init>(F)Ljava/lang/Float;"
  36. #define LANG_MATH_DOUBLE_VALOF    "<init>(D)Ljava/lang/Double;"
  37.  
  38. #define LANG_OBJECT_CLONE    "copy(Ljava/lang/Object;)V"
  39.  
  40. #define LANG_STRING_MAKE_STR    "<init>([C)Ljava/lang/String;"
  41.  
  42. char *sysNativePath(char *path);
  43.  
  44. #endif /* !_WIN32_PATH_MD_H_ */
  45.