add const overload for begin

This commit is contained in:
Ferdinand Bachmann
2020-04-18 13:32:22 +02:00
parent b3afcef1b6
commit 76896b2fe0

View File

@ -44,6 +44,13 @@ public:
return {container, front_index, container.size()};
}
CONSTEXPR const_iterator begin() const NOEXCEPT {
return {container, front_index, 0};
}
CONSTEXPR const_iterator end() const COND_NOEXCEPT(noexcept(container.size())) {
return {container, front_index, container.size()};
}
CONSTEXPR const_iterator cbegin() const NOEXCEPT {
return {container, front_index, 0};
}