ENH: improve read handling of bad streams #1033
- a failed attempt to read a value (eg, word, label, scalar) from a stream now always provokes a FatalIOError. This helps avoid some difficult to trace input errors.
Showing
- src/OpenFOAM/db/IOstreams/Tstreams/ITstream.C 2 additions, 5 deletionssrc/OpenFOAM/db/IOstreams/Tstreams/ITstream.C
- src/OpenFOAM/dimensionedTypes/dimensionedType/dimensionedType.C 5 additions, 7 deletions...enFOAM/dimensionedTypes/dimensionedType/dimensionedType.C
- src/OpenFOAM/primitives/Scalar/Scalar.C 9 additions, 3 deletionssrc/OpenFOAM/primitives/Scalar/Scalar.C
- src/OpenFOAM/primitives/bools/Switch/Switch.C 10 additions, 7 deletionssrc/OpenFOAM/primitives/bools/Switch/Switch.C
- src/OpenFOAM/primitives/direction/directionIO.C 7 additions, 4 deletionssrc/OpenFOAM/primitives/direction/directionIO.C
- src/OpenFOAM/primitives/ints/int32/int32IO.C 7 additions, 4 deletionssrc/OpenFOAM/primitives/ints/int32/int32IO.C
- src/OpenFOAM/primitives/ints/int64/int64IO.C 6 additions, 3 deletionssrc/OpenFOAM/primitives/ints/int64/int64IO.C
- src/OpenFOAM/primitives/ints/uint32/uint32IO.C 7 additions, 4 deletionssrc/OpenFOAM/primitives/ints/uint32/uint32IO.C
- src/OpenFOAM/primitives/ints/uint64/uint64IO.C 6 additions, 3 deletionssrc/OpenFOAM/primitives/ints/uint64/uint64IO.C
- src/OpenFOAM/primitives/strings/fileName/fileNameIO.C 10 additions, 7 deletionssrc/OpenFOAM/primitives/strings/fileName/fileNameIO.C
- src/OpenFOAM/primitives/strings/keyType/keyType.C 15 additions, 13 deletionssrc/OpenFOAM/primitives/strings/keyType/keyType.C
- src/OpenFOAM/primitives/strings/string/stringIO.C 9 additions, 6 deletionssrc/OpenFOAM/primitives/strings/string/stringIO.C
- src/OpenFOAM/primitives/strings/word/wordIO.C 13 additions, 12 deletionssrc/OpenFOAM/primitives/strings/word/wordIO.C
- src/OpenFOAM/primitives/strings/wordRe/wordRe.C 14 additions, 12 deletionssrc/OpenFOAM/primitives/strings/wordRe/wordRe.C
Please register or sign in to comment