Searched hist:"7 f80ef068fa6a941ed7fbb70f09acae371a498e0" (Results 1 – 3 of 3) sorted by relevance
| /AOO42X/main/binaryurp/source/ |
| H A D | lessoperators.hxx | 7f80ef068fa6a941ed7fbb70f09acae371a498e0 Thu Dec 12 08:50:55 UTC 2013 Herbert Dürr <hdu@apache.org> #i122208# replace the binaryurp cache for improved C++ compatibility
The C++ standards allows that the instantiation of incomplete types fails. The Map::iterator in binaryurp Cache's Entry members had this problem. This rewrite makes the code work with all compliant C++ compilers/STLs such as clang/libc++. A Cache variant using an unordered_map is also provided and may be faster. An interesting alternative would be to use boost's multi_index_container.
git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1550375 13f79535-47bb-0310-9956-ffa450edef68
|
| H A D | cache.hxx | 7f80ef068fa6a941ed7fbb70f09acae371a498e0 Thu Dec 12 08:50:55 UTC 2013 Herbert Dürr <hdu@apache.org> #i122208# replace the binaryurp cache for improved C++ compatibility
The C++ standards allows that the instantiation of incomplete types fails. The Map::iterator in binaryurp Cache's Entry members had this problem. This rewrite makes the code work with all compliant C++ compilers/STLs such as clang/libc++. A Cache variant using an unordered_map is also provided and may be faster. An interesting alternative would be to use boost's multi_index_container.
git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1550375 13f79535-47bb-0310-9956-ffa450edef68
|
| H A D | lessoperators.cxx | 7f80ef068fa6a941ed7fbb70f09acae371a498e0 Thu Dec 12 08:50:55 UTC 2013 Herbert Dürr <hdu@apache.org> #i122208# replace the binaryurp cache for improved C++ compatibility
The C++ standards allows that the instantiation of incomplete types fails. The Map::iterator in binaryurp Cache's Entry members had this problem. This rewrite makes the code work with all compliant C++ compilers/STLs such as clang/libc++. A Cache variant using an unordered_map is also provided and may be faster. An interesting alternative would be to use boost's multi_index_container.
git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1550375 13f79535-47bb-0310-9956-ffa450edef68
|