vsg: vsg::stride_iterator< T > Struct Template Reference

vsg 1.1.8 VulkanSceneGraph library

Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
vsg::stride_iterator< T > Struct Template Reference

## Public Types
using | value_type = T
using | iterator_category = std::forward_iterator_tag
using | difference_type = std::ptrdiff_t
using | pointer = T*
using | reference = T&

## Public Member Functions
void | advance ()
stride_iterator & | operator++ ()
stride_iterator | operator++ (int)
bool | operator== (stride_iterator rhs) const
bool | operator!= (stride_iterator rhs) const
bool | operator< (stride_iterator rhs) const
bool | operator<= (stride_iterator rhs) const
bool | operator> (stride_iterator rhs) const
bool | operator>= (stride_iterator rhs) const
value_type & | operator* ()
value_type * | operator-> ()

## Public Attributes
value_type * | ptr
uint32_t | stride

The documentation for this struct was generated from the following file:

- include/vsg/core/Data.h