You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Glaze uses C++20 concepts to support types, this means that Glaze supports std::map / std::unordered_map and any containers that have similar APIs. So, a lot of third party maps optimized for different use cases will just work automatically.
In common.hpp there are the following concepts for maps:
I tried to find the source code for supporting std::map / std::unordered_map in glaze, but couldn't find it.
Could you point to the source and/or give an example how to support other object/map containers?
There are containers, e.g. boost.unordered that are a lot faster than std:: which I would like to use... :)
Perhaps this would increase the performance of json pointer lookup (through one or more object containers) as well?
The text was updated successfully, but these errors were encountered: