itaps-parallel typedef structure in iMeshP.h

txie at scorec.rpi.edu txie at scorec.rpi.edu
Tue Oct 21 13:01:59 CDT 2008


(Sorry, I forgot to put the subject in last email, so I send it again. )

Hi, Karen,

In the latest version of iMeshP.h, there is one line still undefined:

#define ITAPS_DECLARE_HANDLE( NAME ) typedef struct NAME##DummyStruct *NAME


To make the definition be consistent within the whole group, I suggest the
following change:

 #define ITAPS_DECLARE_HANDLE( NAME ) typedef void *NAME


Thus, the interior implementation can be hided from iMeshP users. And we
should also make it clear that the implementations do not have the right
to change the iMeshP.h file.

Please let me know if you find any problems. Thanks.

Thanks,

Ting












More information about the itaps-parallel mailing list