template <typename T, typename Iterator>

class enumeration

Defined at line 823 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

Partial implementation of std::span for C++11

Public Methods

void enumeration<T, Iterator> ()

Defined at line 830 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

void enumeration<T, Iterator> (pointer start, size_t n)

Defined at line 831 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

template <typename Position>
void enumeration<T, Iterator> (Position start, Position end)

Defined at line 833 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

template <typename Container>
void enumeration<T, Iterator> (Container & c)

Defined at line 835 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

iterator begin ()

Defined at line 837 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

const_iterator begin ()

Defined at line 838 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

iterator end ()

Defined at line 840 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

const_iterator end ()

Defined at line 841 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

T & operator[] (size_t i)

Defined at line 843 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

const T & operator[] (size_t i)

Defined at line 844 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

T & front ()

Defined at line 846 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

const T & front ()

Defined at line 847 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

T & back ()

Defined at line 849 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

const T & back ()

Defined at line 850 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

size_t size ()

Defined at line 852 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

bool empty ()

Defined at line 853 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h

pointer data ()

Defined at line 855 of file ../../third_party/Vulkan-ValidationLayers/src/layers/containers/custom_containers.h