ENH: rationalize some string methods.
- silently deprecate 'startsWith', 'endsWith' methods (added in 2016: 2b143606), in favour of 'starts_with', 'ends_with' methods, corresponding to C++20 and allowing us to cull then in a few years. - handle single character versions of starts_with, ends_with. - add single character version of removeEnd and silently deprecate removeTrailing which did the same thing. - drop the const versions of removeRepeated, removeTrailing. Unused and with potential confusion. STYLE: use shrink_to_fit(), erase()
Showing
- applications/test/DirLister/Test-DirLister.C 2 additions, 2 deletionsapplications/test/DirLister/Test-DirLister.C
- applications/test/string/Test-string.C 20 additions, 20 deletionsapplications/test/string/Test-string.C
- applications/utilities/mesh/conversion/tetgenToFoam/tetgenToFoam.C 3 additions, 3 deletions...ons/utilities/mesh/conversion/tetgenToFoam/tetgenToFoam.C
- applications/utilities/mesh/manipulation/objToVTK/objToVTK.C 2 additions, 1 deletionapplications/utilities/mesh/manipulation/objToVTK/objToVTK.C
- applications/utilities/miscellaneous/foamHelp/helpTypes/helpType/helpTypeNew.C 1 addition, 1 deletion...s/miscellaneous/foamHelp/helpTypes/helpType/helpTypeNew.C
- applications/utilities/postProcessing/graphics/PVReaders/foamReader/library/vtkPVFoam.C 1 addition, 1 deletion...cessing/graphics/PVReaders/foamReader/library/vtkPVFoam.C
- applications/utilities/postProcessing/graphics/PVReaders/foamReader/library/vtkPVFoamMesh.C 1 addition, 1 deletion...ing/graphics/PVReaders/foamReader/library/vtkPVFoamMesh.C
- src/OSspecific/MSwindows/MSwindows.C 1 addition, 1 deletionsrc/OSspecific/MSwindows/MSwindows.C
- src/OSspecific/POSIX/POSIX.C 1 addition, 1 deletionsrc/OSspecific/POSIX/POSIX.C
- src/OpenFOAM/db/IOobject/IOobject.C 5 additions, 13 deletionssrc/OpenFOAM/db/IOobject/IOobject.C
- src/OpenFOAM/db/IOobjectList/IOobjectList.C 1 addition, 1 deletionsrc/OpenFOAM/db/IOobjectList/IOobjectList.C
- src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C 1 addition, 1 deletion...AM/fields/GeometricFields/GeometricField/GeometricField.C
- src/OpenFOAM/global/argList/argList.C 4 additions, 4 deletionssrc/OpenFOAM/global/argList/argList.C
- src/OpenFOAM/matrices/solution/solution.C 2 additions, 2 deletionssrc/OpenFOAM/matrices/solution/solution.C
- src/OpenFOAM/primitives/strings/fileName/fileName.C 8 additions, 13 deletionssrc/OpenFOAM/primitives/strings/fileName/fileName.C
- src/OpenFOAM/primitives/strings/fileName/fileNameI.H 2 additions, 2 deletionssrc/OpenFOAM/primitives/strings/fileName/fileNameI.H
- src/OpenFOAM/primitives/strings/string/string.C 39 additions, 81 deletionssrc/OpenFOAM/primitives/strings/string/string.C
- src/OpenFOAM/primitives/strings/string/string.H 73 additions, 40 deletionssrc/OpenFOAM/primitives/strings/string/string.H
- src/OpenFOAM/primitives/strings/string/stringI.H 5 additions, 5 deletionssrc/OpenFOAM/primitives/strings/string/stringI.H
- src/fileFormats/ensight/name/ensightFileNameI.H 1 addition, 1 deletionsrc/fileFormats/ensight/name/ensightFileNameI.H
Please register or sign in to comment