ENH: allow direct testing of HashTable iterator as a bool
- can be used as a more natural test on the iterator. For example, with HashTable<..> table; auto iter = table.find(...); Following are now all equivalent: 1. if (iter != table.end()) ... 2. if (iter.found()) ... 3. if (iter) ...
Showing
- applications/test/HashSet/Test-hashSet.C 1 addition, 1 deletionapplications/test/HashSet/Test-hashSet.C
- src/OpenFOAM/containers/HashTables/HashTable/HashTable.H 5 additions, 0 deletionssrc/OpenFOAM/containers/HashTables/HashTable/HashTable.H
- src/OpenFOAM/containers/HashTables/HashTable/HashTableIterI.H 9 additions, 0 deletions...OpenFOAM/containers/HashTables/HashTable/HashTableIterI.H
Please register or sign in to comment