template <typename T, typename IndexType = size_t>
class IndexedIterator
Defined at line 863 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h
Public Members
IndexType index_
T * data_
Public Methods
void IndexedIterator<T, IndexType> (T * data, IndexType index)
Defined at line 865 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h
IndexedIterator<T, IndexType> & operator* ()
Defined at line 867 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h
const IndexedIterator<T, IndexType> & operator* ()
Defined at line 868 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h
IndexedIterator<T, IndexType> & operator++ ()
prefix increment
Defined at line 871 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h
IndexedIterator<T, IndexType> operator++ (int )
postfix increment
Defined at line 878 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h
bool operator== (const IndexedIterator<T, IndexType> & rhs)
Defined at line 884 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h
bool operator!= (const IndexedIterator<T, IndexType> & rhs)
Defined at line 891 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h