NX datatypes

Ray Osborn ROsborn at anl.gov
Fri Aug 8 17:51:34 BST 1997


When correcting the muddle I made earlier, I realized that I had forgotten
to raise one issue with the API team - and that was the use of our own
datatypes.  It is trivial to implement, and would provide a couple of
benefits.

1) We can't guarantee that HDF5 will use the same DFNT_ convention since I
got the impression it was linked to the particular data model (multifile
SD).  Defining our own will make the transition to newer versions of HDF
more transparent to our users.

2) To C newbies like me, DFNT_UINT8 seems an odd way to refer to
characters.  NX_CHAR seemed more intuitive.

Does anyone have any objections to this proposal.  I presume that it only
requires a few #define statements in napi.h to implement.

Regards,
Ray

------------------------------------------------------
Dr Ray Osborn                  Tel: +1 (630) 252-9011
Materials Science Division     Fax: +1 (630) 252-7777
Argonne National Laboratory    E-mail: ROsborn at anl.gov
Argonne, IL 60439-4845


--------------------------------------------------------------------------------
Return-Path: <ROsborn at anl.gov>
Received: from dns2.anl.gov by ipns.pns.anl.gov (MX V4.2 AXP) with SMTP; Fri,
          08 Aug 1997 11:52:10 CST
Received: from osborn.msd.anl.gov (osborn.msd.anl.gov [146.139.244.39]) by
          dns2.anl.gov (8.6.11/8.6.11) with ESMTP id LAA10909 for
          <ROsborn at anl.gov>; Fri, 8 Aug 1997 11:52:09 -0500
Received: from dns2.anl.gov (146.139.254.3) by osborn.msd.anl.gov with SMTP
          (Eudora Internet Mail Server 1.1.2); Fri, 8 Aug 1997 11:51:50 -0500
Received: from osborn.msd.anl.gov (osborn.msd.anl.gov [146.139.244.39]) by
          dns2.anl.gov (8.6.11/8.6.11) with ESMTP id LAA10893 for
          <NAPI at anl.gov>; Fri, 8 Aug 1997 11:51:47 -0500
Received: from [146.139.244.39] by osborn.msd.anl.gov with ESMTP (Eudora
          Internet Mail Server 1.1.2); Fri, 8 Aug 1997 11:51:40 -0500
Message-ID: <l03102805b010fdc8472f@[146.139.244.39]>



More information about the NeXus-developers mailing list