4
def getModifications(self):
5
_r = self.inst.get().getModifications()
7
cdef Map[_String, libcpp_vector[_String]].iterator outer_it = _r.begin()
8
cdef libcpp_vector[_String].iterator inner_it
11
cdef list inner_values
12
while outer_it != _r.end():
13
inner_key = deref(outer_it).first.c_str()
15
inner_it = deref(outer_it).second.begin()
16
while inner_it != deref(outer_it).second.end():
17
# item_0 = CVTerm.__new__(CVTerm)
18
# item_0.inst = shared_ptr[_CVTerm](new _CVTerm(deref(inner_it)))
19
inner_values.append( deref(inner_it).c_str() )
21
py_result[inner_key] = inner_values