Reworked dictionary code :
* finally removed #ifdef's with old merge method * use autoPtr::ptr() instead of autoPtr::() to reduce cloning * eliminated a few add() methods that are covered by the templated form * added a 'set()' method that forces overwrite - symmetric with HashTable
Showing
- src/OpenFOAM/db/dictionary/dictionary.C 117 additions, 136 deletionssrc/OpenFOAM/db/dictionary/dictionary.C
- src/OpenFOAM/db/dictionary/dictionary.H 44 additions, 23 deletionssrc/OpenFOAM/db/dictionary/dictionary.H
- src/OpenFOAM/db/dictionary/dictionaryTemplates.C 13 additions, 9 deletionssrc/OpenFOAM/db/dictionary/dictionaryTemplates.C
- src/OpenFOAM/db/dictionary/functionEntries/inputModeEntry/inputModeEntry.C 1 addition, 0 deletions...ictionary/functionEntries/inputModeEntry/inputModeEntry.C
Please register or sign in to comment