home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Collection - Online Library - January 1996 / CKITOS2196.ISO / diskette / gg244090.dsk / unc.dsk / CHAPTER.07 / MATHO.IDL < prev    next >
Text File  |  1993-08-04  |  598b  |  20 lines

  1. [
  2. uuid(00007706-5848-1C01-B104-10005A4F5444),
  3. version(1.0)
  4. ]
  5. interface matho
  6. {
  7.    const short MAX_PRECISION = 11;
  8.    const short MAX_VALUES = 12;
  9.    const char *OBJ_UUID_INT = "00024342-0855-1BFD-A236-10005A4F5444";
  10.    const char *OBJ_UUID_FLOAT = "0079767E-08E7-1BFD-A297-10005A4F5444";
  11.    const char *OBJ_UUID_DOUBLE = "00422DF4-FE4D-1C1C-96B1-10005A4F5444";
  12.    typedef [ string ] char value_s_t[ MAX_PRECISION + 1 ];
  13.    void add (
  14.       [ in ] handle_t bh,
  15.       [ in, length_is ( num_values ) ] value_s_t value_a[ MAX_VALUES ],
  16.       [ in ] long num_values,
  17.       [ out ] value_s_t sum
  18.    );
  19. }
  20.