ENH: add failsafe accessors for ITstream
- failsafe examine elements: peek(), peekFirst(), peekLast() - failsafe traversing: skip() For example, ITstream& is = dict.lookup(key); if (is.peek().isWord()) { is.skip(); }
parent
9dc3d2bf
Branches
Tags
Showing
- applications/test/ITstream/Test-ITstream.C 53 additions, 8 deletionsapplications/test/ITstream/Test-ITstream.C
- src/OpenFOAM/db/IOstreams/Tstreams/ITstream.C 161 additions, 70 deletionssrc/OpenFOAM/db/IOstreams/Tstreams/ITstream.C
- src/OpenFOAM/db/IOstreams/Tstreams/ITstream.H 25 additions, 5 deletionssrc/OpenFOAM/db/IOstreams/Tstreams/ITstream.H
Please register or sign in to comment