Iterando sobre std :: map em PHP com SWIG
Estou usando o SWIG para envolver uma função que retorna umstd::map
em PHP.
No código PHP, preciso iterar sobre os elementos do mapa.
Thw biblioteca SWIG fornece suporte parastd::map
com ostd_map.i
arquivo de interface, mas apenas os seguintes métodos são agrupados:
<code> clear() del($key) get($key) has_key($key) is_empty() set($key, $x) size() </code>
Como posso iterar os elementos do mapa? Eu precisaria estender ostd_map.i
arquivo com algum tipo de wrappers para iteradores ebegin()
eend()
?