Monado OpenXR Runtime
|
A template class to serve as the base of iterator and const_iterator types for things with "random access". More...
#include <stdexcept>
#include <limits>
#include <iterator>
Go to the source code of this file.
Data Structures | |
class | xrt::auxiliary::util::RandomAccessIteratorBase< ContainerOrHelper > |
Template for base class used by "random-access" iterators and const_iterators, providing all the functionality that is independent of element type and const-ness of the iterator. More... | |
Functions | |
template<typename ContainerOrHelper > | |
static bool | xrt::auxiliary::util::operator== (RandomAccessIteratorBase< const ContainerOrHelper > const &lhs, RandomAccessIteratorBase< ContainerOrHelper > const &rhs) noexcept |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More... | |
template<typename ContainerOrHelper > | |
static bool | xrt::auxiliary::util::operator== (RandomAccessIteratorBase< ContainerOrHelper > const &lhs, RandomAccessIteratorBase< const ContainerOrHelper > const &rhs) noexcept |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More... | |
template<typename ContainerOrHelper > | |
static bool | xrt::auxiliary::util::operator!= (RandomAccessIteratorBase< const ContainerOrHelper > const &lhs, RandomAccessIteratorBase< ContainerOrHelper > const &rhs) noexcept |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More... | |
template<typename ContainerOrHelper > | |
static bool | xrt::auxiliary::util::operator!= (RandomAccessIteratorBase< ContainerOrHelper > const &lhs, RandomAccessIteratorBase< const ContainerOrHelper > const &rhs) noexcept |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More... | |
A template class to serve as the base of iterator and const_iterator types for things with "random access".
|
inlinestaticnoexcept |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
References xrt::auxiliary::util::operator!=().
Referenced by xrt::auxiliary::util::operator!=().
|
inlinestaticnoexcept |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
References xrt::auxiliary::util::operator!=().
|
inlinestaticnoexcept |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
References xrt::auxiliary::util::operator==().
Referenced by xrt::auxiliary::util::operator==().
|
inlinestaticnoexcept |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
References xrt::auxiliary::util::operator==().