home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 January / Chip_1997-01_cd.bin / ms95 / disk23 / dir02 / f011600.re_ / f011600.re
Text File  |  1996-04-02  |  2KB  |  52 lines

  1. /*----------------------------------------------------------------------+
  2. |                                    |
  3. |  Copyright (c) 1985-93;  Bentley Systems, Inc., All rights reserved.    |
  4. |                                    |
  5. | "MicroStation", "MDL", and "MicroCSL" are trademarks of Bentley    |
  6. |  Systems, Inc.                            |
  7. |                                    |
  8. |  Limited permission is hereby granted to reproduce and modify this    |
  9. |  copyrighted material provided that the resulting code is used only     |
  10. |  in conjunction with Bentley Systems products under the terms of the    |
  11. |  license agreement provided therein, and that this notice is retained    |
  12. |  in its entirety in any such reproduction or modification.        |
  13. |                                    |
  14. +----------------------------------------------------------------------*/
  15. /*----------------------------------------------------------------------+
  16. |                                    |
  17. |   vartypes.h -- Variable Type Constant Definitions            |
  18. |                                    |
  19. |   $Workfile:   vartypes.h  $
  20. |   $Revision:   6.1  $
  21. |          $Date:   10 Feb 1995 08:10:28  $
  22. |                                    |
  23. +----------------------------------------------------------------------*/
  24. #ifndef __vartypesH__
  25. #define __vartypesH__
  26.  
  27. /*----------------------------------------------------------------------+
  28. |                                    |
  29. |   Variable Type Constants                        |
  30. |                                    |
  31. +----------------------------------------------------------------------*/
  32. #define FMT_ARRAY           0x80000000
  33.  
  34. #define FMT_STRING        1
  35. #define FMT_SHORT        2        /* signed, 2 bytes */
  36. #define FMT_LONG        3        /* signed, 4 bytes */
  37. #define FMT_DPFP        4        /* double precision floating point */
  38. #define FMT_BYTE        5
  39. #define FMT_VIEWINFO        6
  40. #define FMT_TRANSFORM        7
  41. #define FMT_QWORD        8
  42. #define FMT_RAD5        9        /* radix 50 */
  43. #define FMT_UWORD        10        /* unsigned, 2 bytes */
  44. #define FMT_UINT        11        /* unsigned, 4 bytes */
  45. #define    FMT_REG            12
  46. #define FMT_SCAN        13
  47. #define FMT_VAXF        14
  48. #define FMT_SWPINT        15
  49. #define FMT_UCDPFV        0        /* VAX double with words swapped */
  50.  
  51. #endif
  52.