Iterators¶
-
inline const_iterator libsemigroups::StaticPTransf::begin() const noexcept¶
Returns a const_iterator (random access iterator) pointing at the first image value.
- Complexity
Constant.
- Parameters
(None)
- Throws
(None) – This function is
noexcept
and is guaranteed never to throw.- Returns
A const iterator to the first image value.
-
inline iterator libsemigroups::StaticPTransf::begin() noexcept¶
Returns an iterator (random access iterator) pointing at the first image value.
- Complexity
Constant.
- Parameters
(None)
- Throws
(None) – This function is
noexcept
and is guaranteed never to throw.- Returns
An iterator to the first image value.
-
inline const_iterator libsemigroups::StaticPTransf::cbegin() const noexcept¶
Returns a const_iterator (random access iterator) pointing at the first image value.
- Complexity
Constant.
- Parameters
(None)
- Throws
(None) – This function is
noexcept
and is guaranteed never to throw.- Returns
A const iterator to the first image value.
-
inline const_iterator libsemigroups::StaticPTransf::cend() const noexcept¶
Returns a const_iterator (random access iterator) pointing one past the last image value.
- Complexity
Constant.
- Parameters
(None)
- Throws
(None) – This function is
noexcept
and is guaranteed never to throw.- Returns
A const iterator pointing one past the last image value.
-
inline const_iterator libsemigroups::StaticPTransf::end() const noexcept¶
Returns a const_iterator (random access iterator) pointing one past the last image value.
- Complexity
Constant.
- Parameters
(None)
- Throws
(None) – This function is
noexcept
and is guaranteed never to throw.- Returns
A const iterator pointing one past the last image value.
-
inline iterator libsemigroups::StaticPTransf::end() noexcept¶
Returns an iterator (random access iterator) pointing one past the last image value.
- Complexity
Constant.
- Parameters
(None)
- Throws
(None) – This function is
noexcept
and is guaranteed never to throw.- Returns
An iterator pointing one past the last image value.