ENH: HashPtrTable remove/erase now include safeguard against end-iterator
- This makes the following safe: auto iter = ptrTable.find(unknownKey); ptrTable.erase(iter); - Unmask HashPtrTable::erase(const Key& key) method
Showing
- applications/test/HashPtrTable/Test-hashPtrTable.C 34 additions, 9 deletionsapplications/test/HashPtrTable/Test-hashPtrTable.C
- src/OpenFOAM/containers/HashTables/HashPtrTable/HashPtrTable.C 28 additions, 14 deletions...penFOAM/containers/HashTables/HashPtrTable/HashPtrTable.C
- src/OpenFOAM/containers/HashTables/HashPtrTable/HashPtrTable.H 7 additions, 2 deletions...penFOAM/containers/HashTables/HashPtrTable/HashPtrTable.H
- src/OpenFOAM/containers/HashTables/HashTable/HashTable.C 2 additions, 1 deletionsrc/OpenFOAM/containers/HashTables/HashTable/HashTable.C
- src/OpenFOAM/containers/HashTables/HashTable/HashTable.H 9 additions, 1 deletionsrc/OpenFOAM/containers/HashTables/HashTable/HashTable.H
Please register or sign in to comment