xref: /phasta/phSolver/common/phio_stream.h (revision ecf8d2a957efd836543027ab6bc915054d1d1142)
147926302SCameron Smith #ifndef PHSOLVER_PHIO_STREAM_H
247926302SCameron Smith #define PHSOLVER_PHIO_STREAM_H
347926302SCameron Smith #include "phio_base.h"
447926302SCameron Smith #include "phstream.h"
547926302SCameron Smith struct streamio_file : phio_file {
6*ecf8d2a9SCameron Smith   RStream* rs;
7*ecf8d2a9SCameron Smith   GRStream* grs;
847926302SCameron Smith };
947926302SCameron Smith typedef struct streamio_file* stream_fp;
10*ecf8d2a9SCameron Smith void stream_openfile(
1147926302SCameron Smith     const char filename[],
1247926302SCameron Smith     phio_fp fileDescriptor);
1347926302SCameron Smith void stream_closefile(
1447926302SCameron Smith     phio_fp fileDescriptor);
1547926302SCameron Smith void stream_constructname(
1647926302SCameron Smith     const char* in,
1747926302SCameron Smith     char* out);
1847926302SCameron Smith #endif
19