diff options
author | Anton Samokhvalov <pg83@yandex.ru> | 2022-02-10 16:45:15 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:45:15 +0300 |
commit | 72cb13b4aff9bc9cf22e49251bc8fd143f82538f (patch) | |
tree | da2c34829458c7d4e74bdfbdf85dff449e9e7fb8 /util/generic/vector.pxd | |
parent | 778e51ba091dc39e7b7fcab2b9cf4dbedfb6f2b5 (diff) | |
download | ydb-72cb13b4aff9bc9cf22e49251bc8fd143f82538f.tar.gz |
Restoring authorship annotation for Anton Samokhvalov <pg83@yandex.ru>. Commit 1 of 2.
Diffstat (limited to 'util/generic/vector.pxd')
-rw-r--r-- | util/generic/vector.pxd | 62 |
1 files changed, 31 insertions, 31 deletions
diff --git a/util/generic/vector.pxd b/util/generic/vector.pxd index 99dde95d48..944c70ef17 100644 --- a/util/generic/vector.pxd +++ b/util/generic/vector.pxd @@ -1,30 +1,30 @@ cdef extern from "<util/generic/vector.h>" nogil: cdef cppclass TVector[T]: - cppclass iterator: - T& operator*() - iterator operator++() - iterator operator--() - iterator operator+(size_t) - iterator operator-(size_t) - bint operator==(iterator) - bint operator!=(iterator) - bint operator<(iterator) - bint operator>(iterator) - bint operator<=(iterator) - bint operator>=(iterator) + cppclass iterator: + T& operator*() + iterator operator++() + iterator operator--() + iterator operator+(size_t) + iterator operator-(size_t) + bint operator==(iterator) + bint operator!=(iterator) + bint operator<(iterator) + bint operator>(iterator) + bint operator<=(iterator) + bint operator>=(iterator) - cppclass reverse_iterator: - T& operator*() + cppclass reverse_iterator: + T& operator*() reverse_iterator operator++() reverse_iterator operator--() reverse_iterator operator+(size_t) reverse_iterator operator-(size_t) - bint operator==(reverse_iterator) - bint operator!=(reverse_iterator) - bint operator<(reverse_iterator) - bint operator>(reverse_iterator) - bint operator<=(reverse_iterator) - bint operator>=(reverse_iterator) + bint operator==(reverse_iterator) + bint operator!=(reverse_iterator) + bint operator<(reverse_iterator) + bint operator>(reverse_iterator) + bint operator<=(reverse_iterator) + bint operator>=(reverse_iterator) cppclass const_iterator(iterator): pass @@ -50,34 +50,34 @@ cdef extern from "<util/generic/vector.h>" nogil: T& at(size_t) except + T& operator[](size_t) - T& back() - iterator begin() + T& back() + iterator begin() const_iterator const_begin "begin"() - size_t capacity() + size_t capacity() void clear() except + - bint empty() - iterator end() + bint empty() + iterator end() const_iterator const_end "end"() iterator erase(iterator) except + iterator erase(iterator, iterator) except + - T& front() + T& front() iterator insert(iterator, const T&) except + void insert(iterator, size_t, const T&) except + void insert[Iter](iterator, Iter, Iter) except + - size_t max_size() + size_t max_size() void pop_back() except + void push_back(T&) except + void emplace_back(...) except + - reverse_iterator rbegin() + reverse_iterator rbegin() const_reverse_iterator const_rbegin "rbegin"() - reverse_iterator rend() + reverse_iterator rend() const_reverse_iterator const_rend "rend"() void reserve(size_t) except + void resize(size_t) except + void resize(size_t, T&) except + - size_t size() + size_t size() void swap(TVector&) except + # C++11 methods - T* data() + T* data() void shrink_to_fit() except + |