1*d1293ce9SCameron Smith #include "phIO.h" 2*d1293ce9SCameron Smith #include "phComm.h" 3*d1293ce9SCameron Smith #include <phastaIO.h> 4*d1293ce9SCameron Smith #include <sstream> 5*d1293ce9SCameron Smith #include <string> 6*d1293ce9SCameron Smith 7*d1293ce9SCameron Smith void phio_readheader( int* fileDescriptor, 8*d1293ce9SCameron Smith const char keyphrase[], 9*d1293ce9SCameron Smith void* valueArray, 10*d1293ce9SCameron Smith int* nItems, 11*d1293ce9SCameron Smith const char datatype[], 12*d1293ce9SCameron Smith const char iotype[] ) { 13*d1293ce9SCameron Smith std::stringstream ss; 14*d1293ce9SCameron Smith ss << keyphrase << "@" << phcomm_rank()+1 << "?"; 15*d1293ce9SCameron Smith std::string s = ss.str(); 16*d1293ce9SCameron Smith readheader(fileDescriptor, s.c_str(), 17*d1293ce9SCameron Smith valueArray, nItems, datatype, iotype); 18*d1293ce9SCameron Smith } 19*d1293ce9SCameron Smith 20