Я использую SWIG для обертывания функции, которая возвращает std::map
в PHP.
В PHP-коде мне нужно перебирать элементы карты.
Библиотека Thw SWIG обеспечивает поддержку std::map
с интерфейсным файлом std_map.i
, но обернуты только следующие методы:
clear()
del($key)
get($key)
has_key($key)
is_empty()
set($key, $x)
size()
Как выполнить итерацию по элементы карты? Нужно ли мне расширять файл std_map.i
какими-то оболочками для итераторов и begin()
и end()
?