|
2 | 2 |
|
3 | 3 | from cython.operator cimport dereference
|
4 | 4 | from stfpy.stf_lib.stf_inst_reader cimport STFInstReader as _STFInstReader
|
5 |
| -from stfpy.stf_lib.stf_inst_reader cimport StringVector as _StringVector, StringVectorIterator as _StringVectorIterator |
| 5 | +from stfpy.stf_lib.stf_inst_reader cimport HeaderCommentsType as _HeaderCommentsType, HeaderCommentsTypeIterator as _HeaderCommentsTypeIterator |
6 | 6 |
|
7 | 7 | ctypedef _STFInstReader.iterator _STFInstReaderIterator
|
8 | 8 |
|
9 |
| -cdef class StringVectorIterator: |
10 |
| - cdef _StringVectorIterator c_it |
11 |
| - cdef _StringVectorIterator c_end_it |
| 9 | +cdef class HeaderCommentsTypeIterator: |
| 10 | + cdef _HeaderCommentsTypeIterator c_it |
| 11 | + cdef _HeaderCommentsTypeIterator c_end_it |
12 | 12 |
|
13 | 13 | @staticmethod
|
14 |
| - cdef inline StringVectorIterator _construct(const _StringVector* vec): |
15 |
| - it = StringVectorIterator() |
| 14 | + cdef inline HeaderCommentsTypeIterator _construct(const _HeaderCommentsType* vec): |
| 15 | + it = HeaderCommentsTypeIterator() |
16 | 16 | it.c_it = dereference(vec).begin()
|
17 | 17 | it.c_end_it = dereference(vec).end()
|
18 | 18 | return it
|
19 | 19 |
|
20 |
| -cdef class StringVector: |
21 |
| - cdef const _StringVector* c_vec |
| 20 | +cdef class HeaderCommentsType: |
| 21 | + cdef const _HeaderCommentsType* c_vec |
22 | 22 |
|
23 | 23 | @staticmethod
|
24 |
| - cdef inline StringVector _construct(const _StringVector& vec): |
25 |
| - new_vec = StringVector() |
| 24 | + cdef inline HeaderCommentsType _construct(const _HeaderCommentsType& vec): |
| 25 | + new_vec = HeaderCommentsType() |
26 | 26 | new_vec.c_vec = &vec
|
27 | 27 | return new_vec
|
28 | 28 |
|
|
0 commit comments