ENH: add clear/append method to Enum and std::ostream output
- allows use of Enum in more situations where a tiny Map/HashTable replacement is desirable. The new methods can be combined with null constructed for to have a simple low-weight caching system for words/integers instead of fitting in a HashTable.
Showing
- applications/test/Enum/Test-Enum.C 30 additions, 2 deletionsapplications/test/Enum/Test-Enum.C
- src/OpenFOAM/primitives/enums/Enum.C 49 additions, 1 deletionsrc/OpenFOAM/primitives/enums/Enum.C
- src/OpenFOAM/primitives/enums/Enum.H 33 additions, 2 deletionssrc/OpenFOAM/primitives/enums/Enum.H
- src/OpenFOAM/primitives/enums/EnumI.H 36 additions, 1 deletionsrc/OpenFOAM/primitives/enums/EnumI.H
Please register or sign in to comment