Trax3 3.1.0
trax track library
Loading...
Searching...
No Matches
trax::JackIterator< EnumeratorType, PointerType, ReferenceType > Class Template Reference

Public Types

using iterator_category = std::random_access_iterator_tag
using value_type = Jack
using difference_type = ptrdiff_t
using pointer = PointerType
using reference = ReferenceType

Public Member Functions

 JackIterator (EnumeratorType &Container, bool bEnd=false)
 Construction.
Iterator Operators
JackIteratoroperator++ () noexcept
JackIterator operator++ (int)
ReferenceType operator* () const
JackIteratoroperator-- ()
JackIterator operator-- (int)
ReferenceType operator[] (int n) const
ReferenceType operator-> () const
bool operator== (const JackIterator &iter) const
bool operator!= (const JackIterator &iter) const noexcept
bool operator< (const JackIterator &iter) const
bool operator<= (const JackIterator &iter) const
bool operator> (const JackIterator &iter) const
bool operator>= (const JackIterator &iter) const
void operator+= (int n)
void operator-= (int n)
JackIterator operator+ (int n) const
JackIterator operator- (int n) const

The documentation for this class was generated from the following file:
  • C:/Trend/Development/Trax3/Code/trax/Jack.h