1d7abaf6cSCameron Smith #include "phstream.h" 2d7abaf6cSCameron Smith void* fail(const char* f) { 3d7abaf6cSCameron Smith fprintf(stderr, 4d7abaf6cSCameron Smith "ERROR: function %s is disabled - compile with chefPhasta\n", f); 5d7abaf6cSCameron Smith return NULL; 6d7abaf6cSCameron Smith } 7*b348a74aSMichel Rasquin rstream makeRStream() { 8*b348a74aSMichel Rasquin return (rstream)fail(__func__); 9*b348a74aSMichel Rasquin } 10*b348a74aSMichel Rasquin void clearRStream(rstream rs) { 11*b348a74aSMichel Rasquin fail(__func__); 12*b348a74aSMichel Rasquin } 13*b348a74aSMichel Rasquin void destroyRStream(rstream rs) { 14*b348a74aSMichel Rasquin fail(__func__); 15*b348a74aSMichel Rasquin } 16*b348a74aSMichel Rasquin 17*b348a74aSMichel Rasquin grstream makeGRStream() { 18*b348a74aSMichel Rasquin return (grstream)fail(__func__); 19*b348a74aSMichel Rasquin } 20*b348a74aSMichel Rasquin void clearGRStream(grstream grs) { 21*b348a74aSMichel Rasquin fail(__func__); 22*b348a74aSMichel Rasquin } 23*b348a74aSMichel Rasquin void destroyGRStream(grstream grs) { 24*b348a74aSMichel Rasquin fail(__func__); 25*b348a74aSMichel Rasquin } 26*b348a74aSMichel Rasquin 27*b348a74aSMichel Rasquin FILE* openRStreamRead(rstream rs) { 28d7abaf6cSCameron Smith return (FILE*)fail(__func__); 29d7abaf6cSCameron Smith } 30*b348a74aSMichel Rasquin FILE* openRStreamWrite(rstream rs) { 31d7abaf6cSCameron Smith return (FILE*)fail(__func__); 32d7abaf6cSCameron Smith } 33d7abaf6cSCameron Smith 34*b348a74aSMichel Rasquin FILE* openGRStreamRead(grstream grs, const char* named) { 35*b348a74aSMichel Rasquin return (FILE*)fail(__func__); 36*b348a74aSMichel Rasquin } 37*b348a74aSMichel Rasquin FILE* openGRStreamWrite(grstream grs, const char* named) { 38*b348a74aSMichel Rasquin return (FILE*)fail(__func__); 39*b348a74aSMichel Rasquin } 40*b348a74aSMichel Rasquin 41*b348a74aSMichel Rasquin void attachRStream(grstream grs, rstream rs) { 42*b348a74aSMichel Rasquin fail(__func__); 43*b348a74aSMichel Rasquin } 44