ENH: add OFstream rewind() method.

- truncates output file, handles compressed streams
This commit is contained in:
Mark Olesen
2021-03-22 16:41:15 +01:00
parent f5a931d4b5
commit 221c3c0200
7 changed files with 93 additions and 6 deletions

View File

@ -105,6 +105,18 @@ int main(int argc, char *argv[])
printInfo(os1);
printInfo(os2);
printInfo(os3);
// Rewind and test single output
os1.rewind(); generateOutput(os1);
os2.rewind(); generateOutput(os2);
os3.rewind(); generateOutput(os3);
Info<< nl
<< "single output" << nl;
printInfo(os1);
printInfo(os2);
printInfo(os3);
}
Info<< "\nEnd\n" << endl;