1*d1293ce9SCameron Smith #ifndef PHSOLVER_PHIO_H 2*d1293ce9SCameron Smith #define PHSOLVER_PHIO_H 3*d1293ce9SCameron Smith 4*d1293ce9SCameron Smith #include <FCMangle.h> 5*d1293ce9SCameron Smith 6*d1293ce9SCameron Smith #define phio_readheader FortranCInterface_GLOBAL_(phio_readheader, PHIO_READHEADER) 7*d1293ce9SCameron Smith 8*d1293ce9SCameron Smith #ifdef __cplusplus 9*d1293ce9SCameron Smith extern "C" { 10*d1293ce9SCameron Smith #endif 11*d1293ce9SCameron Smith void phio_readheader( 12*d1293ce9SCameron Smith int* fileDescriptor, 13*d1293ce9SCameron Smith const char keyphrase[], 14*d1293ce9SCameron Smith void* valueArray, 15*d1293ce9SCameron Smith int* nItems, 16*d1293ce9SCameron Smith const char datatype[], 17*d1293ce9SCameron Smith const char iotype[] ); 18*d1293ce9SCameron Smith #ifdef __cplusplus 19*d1293ce9SCameron Smith } 20*d1293ce9SCameron Smith #endif 21*d1293ce9SCameron Smith 22*d1293ce9SCameron Smith #endif 23*d1293ce9SCameron Smith 24