ENH: reorganize regular expressions and add C++11 regex support
- new regExpCxx wrapper for C++11 regex support with drop-in compatibility with existing code. - regExpPosix (was regExp), for future phase out in favour of regExpCxx. - The regExp header will continue to be used for defining an appropriate typedef corresponding to the preferred implementation.
Showing
- applications/test/regex/Make/files 0 additions, 3 deletionsapplications/test/regex/Make/files
- applications/test/regex1/Make/files 3 additions, 0 deletionsapplications/test/regex1/Make/files
- applications/test/regex1/Make/options 0 additions, 0 deletionsapplications/test/regex1/Make/options
- applications/test/regex1/Test-regex1.C 165 additions, 78 deletionsapplications/test/regex1/Test-regex1.C
- applications/test/regex1/testRegexps 0 additions, 0 deletionsapplications/test/regex1/testRegexps
- src/OSspecific/POSIX/Make/files 1 addition, 1 deletionsrc/OSspecific/POSIX/Make/files
- src/OSspecific/POSIX/regExp.H 5 additions, 164 deletionssrc/OSspecific/POSIX/regExp.H
- src/OSspecific/POSIX/regExpFwd.H 49 additions, 0 deletionssrc/OSspecific/POSIX/regExpFwd.H
- src/OSspecific/POSIX/regExpPosix.C 17 additions, 7 deletionssrc/OSspecific/POSIX/regExpPosix.C
- src/OSspecific/POSIX/regExpPosix.H 204 additions, 0 deletionssrc/OSspecific/POSIX/regExpPosix.H
- src/OSspecific/POSIX/regExpPosixI.H 17 additions, 17 deletionssrc/OSspecific/POSIX/regExpPosixI.H
- src/OpenFOAM/Make/files 1 addition, 0 deletionssrc/OpenFOAM/Make/files
- src/OpenFOAM/db/dictionary/dictionary.H 3 additions, 9 deletionssrc/OpenFOAM/db/dictionary/dictionary.H
- src/OpenFOAM/db/dictionary/dictionarySearch.C 6 additions, 6 deletionssrc/OpenFOAM/db/dictionary/dictionarySearch.C
- src/OpenFOAM/primitives/strings/regex/regExpCxx.C 207 additions, 0 deletionssrc/OpenFOAM/primitives/strings/regex/regExpCxx.C
- src/OpenFOAM/primitives/strings/regex/regExpCxx.H 219 additions, 0 deletionssrc/OpenFOAM/primitives/strings/regex/regExpCxx.H
- src/OpenFOAM/primitives/strings/regex/regExpCxxI.H 228 additions, 0 deletionssrc/OpenFOAM/primitives/strings/regex/regExpCxxI.H
Please register or sign in to comment