ENH: support default/alternate values for env-vars in dictionary lookup
- was previously only within string expansions, but cover dictionaries as well for consistency ENH: replace the never-used fileName::caseName() functionality - stringOps::inplaceReplaceVar() is more general stringOps::inplaceReplaceVar(myfile, "FOAM_CASE"); STYLE: relax parameter passing when calling some POSIX 'query' functions. - A std::string is sufficient since the functions use a plain C-string. Eg, getEnv("SOMETHING"). Retain more stringent Foam::word for things like setEnv, since this could be useful.
Showing
- src/OSspecific/POSIX/POSIX.C 10 additions, 10 deletionssrc/OSspecific/POSIX/POSIX.C
- src/OpenFOAM/include/OSspecific.H 6 additions, 6 deletionssrc/OpenFOAM/include/OSspecific.H
- src/OpenFOAM/primitives/strings/fileName/fileName.C 0 additions, 19 deletionssrc/OpenFOAM/primitives/strings/fileName/fileName.C
- src/OpenFOAM/primitives/strings/fileName/fileName.H 0 additions, 3 deletionssrc/OpenFOAM/primitives/strings/fileName/fileName.H
- src/OpenFOAM/primitives/strings/stringOps/stringOps.C 60 additions, 11 deletionssrc/OpenFOAM/primitives/strings/stringOps/stringOps.C
- src/OpenFOAM/primitives/strings/stringOps/stringOps.H 56 additions, 62 deletionssrc/OpenFOAM/primitives/strings/stringOps/stringOps.H
- src/OpenFOAM/primitives/strings/stringOps/stringOpsTemplates.C 2 additions, 3 deletions...penFOAM/primitives/strings/stringOps/stringOpsTemplates.C
Please register or sign in to comment