Fix using std::unique_ptr with iterator

This commit is contained in:
Martchus 2022-04-18 23:10:21 +02:00
parent 389d662f3b
commit f47f8a52b0
1 changed files with 1 additions and 1 deletions

View File

@ -405,7 +405,7 @@ public:
* via getPointer(). Note that the returned pointer object is re-used when the iterator is incremented
* or decremented unless the owned object is moved into another pointer object.
*/
template <template <typename> class StorageType, typename ElementType = T> struct iter_t {
template <template <typename...> class StorageType, typename ElementType = T> struct iter_t {
using UsingDirectStorage = CppUtilities::Traits::IsSpecializationOf<StorageType<ElementType>, DirectStorage>;
explicit iter_t(Parent *parent, typename Parent::cursor_t &&cursor, bool on_index, bool one_key, bool end = false)