Template Class EventPacketContainerCopyIterator
Defined in File packetContainer.hpp
Class Documentation
-
template<class InteralIterator, class SharedPtrType>
class EventPacketContainerCopyIterator Public Types
-
using iterator_category = typename InteralIterator::iterator_category
-
using value_type = SharedPtrType
-
using pointer = const SharedPtrType*
-
using reference = const SharedPtrType&
-
using difference_type = typename InteralIterator::difference_type
-
using size_type = typename InteralIterator::difference_type
Public Functions
-
inline EventPacketContainerCopyIterator()
-
inline EventPacketContainerCopyIterator(InteralIterator _eventPacketsIterator)
-
inline bool operator==(const EventPacketContainerCopyIterator &rhs) const noexcept
-
inline bool operator!=(const EventPacketContainerCopyIterator &rhs) const noexcept
-
inline bool operator<(const EventPacketContainerCopyIterator &rhs) const noexcept
-
inline bool operator>(const EventPacketContainerCopyIterator &rhs) const noexcept
-
inline bool operator<=(const EventPacketContainerCopyIterator &rhs) const noexcept
-
inline bool operator>=(const EventPacketContainerCopyIterator &rhs) const noexcept
-
inline EventPacketContainerCopyIterator &operator++() noexcept
-
inline EventPacketContainerCopyIterator operator++(int) noexcept
-
inline EventPacketContainerCopyIterator &operator--() noexcept
-
inline EventPacketContainerCopyIterator operator--(int) noexcept
-
inline EventPacketContainerCopyIterator &operator+=(size_type add) noexcept
-
inline EventPacketContainerCopyIterator operator+(size_type add) const noexcept
-
inline EventPacketContainerCopyIterator &operator-=(size_type sub) noexcept
-
inline EventPacketContainerCopyIterator operator-(size_type sub) const noexcept
-
inline difference_type operator-(const EventPacketContainerCopyIterator &rhs) const noexcept
-
inline void swap(EventPacketContainerCopyIterator &rhs) noexcept
Friends
-
inline friend EventPacketContainerCopyIterator operator+(size_type lhs, const EventPacketContainerCopyIterator &rhs) noexcept
-
using iterator_category = typename InteralIterator::iterator_category