generic_index::find fails at runtime if the boost multi_index_container's first index is not an index of object_id_type, and the cause of this failure is nonobvious from the error message. This compile-time check will fail if any generic_index is created around a multi_index_container whose first index is not an index on object_id_type, with a helpful error message explaining the problem, so no one else will ever have to debug this issue. :) |
||
|---|---|---|
| .. | ||
| include/graphene/db | ||
| CMakeLists.txt | ||
| index.cpp | ||
| object_database.cpp | ||
| undo_database.cpp | ||