ENH: cleanup and rationalize memory-backed streams
- more consistent naming: * Versions that hold and manage their own memory: IListStream, OListStream * Versions that reference a fixed size external memory: UIListStream, UOListStream - use List storage instead of DynamicList within OListStream. Avoids duplicate bookkeeping, more direct handling of resizing.
Showing
- applications/test/IListStream/Make/files 3 additions, 0 deletionsapplications/test/IListStream/Make/files
- applications/test/IListStream/Make/options 2 additions, 0 deletionsapplications/test/IListStream/Make/options
- applications/test/IListStream/Test-IListStream.C 151 additions, 0 deletionsapplications/test/IListStream/Test-IListStream.C
- applications/test/OCountStream/Make/files 3 additions, 0 deletionsapplications/test/OCountStream/Make/files
- applications/test/OCountStream/Make/options 2 additions, 0 deletionsapplications/test/OCountStream/Make/options
- applications/test/OCountStream/Test-OCountStream.C 61 additions, 0 deletionsapplications/test/OCountStream/Test-OCountStream.C
- applications/test/OListStream/Make/options 2 additions, 2 deletionsapplications/test/OListStream/Make/options
- applications/test/OListStream/Test-OListStream.C 136 additions, 7 deletionsapplications/test/OListStream/Test-OListStream.C
- applications/test/UIBufStream/Make/files 0 additions, 3 deletionsapplications/test/UIBufStream/Make/files
- applications/test/UIBufStream/Make/options 0 additions, 2 deletionsapplications/test/UIBufStream/Make/options
- applications/test/UIListStream/Make/files 3 additions, 0 deletionsapplications/test/UIListStream/Make/files
- applications/test/UIListStream/Make/options 2 additions, 0 deletionsapplications/test/UIListStream/Make/options
- applications/test/UIListStream/Test-UIListStream.C 47 additions, 24 deletionsapplications/test/UIListStream/Test-UIListStream.C
- src/OpenFOAM/Make/files 3 additions, 0 deletionssrc/OpenFOAM/Make/files
- src/OpenFOAM/db/IOstreams/StringStreams/StringStream.H 15 additions, 26 deletionssrc/OpenFOAM/db/IOstreams/StringStreams/StringStream.H
- src/OpenFOAM/db/IOstreams/hashes/OSHA1stream.H 0 additions, 12 deletionssrc/OpenFOAM/db/IOstreams/hashes/OSHA1stream.H
- src/OpenFOAM/db/IOstreams/memory/IListStream.H 245 additions, 0 deletionssrc/OpenFOAM/db/IOstreams/memory/IListStream.H
- src/OpenFOAM/db/IOstreams/memory/ListStream.C 72 additions, 0 deletionssrc/OpenFOAM/db/IOstreams/memory/ListStream.C
- src/OpenFOAM/db/IOstreams/memory/ListStream.H 37 additions, 0 deletionssrc/OpenFOAM/db/IOstreams/memory/ListStream.H
- src/OpenFOAM/db/IOstreams/memory/OCountStream.H 97 additions, 56 deletionssrc/OpenFOAM/db/IOstreams/memory/OCountStream.H
Please register or sign in to comment