|
HDK
|
#include <UT_RLEArray.h>
Public Types | |
| using | iterator_category = std::forward_iterator_tag |
| using | value_type = exint |
| using | difference_type = std::ptrdiff_t |
| using | pointer = value_type * |
| using | reference = value_type & |
Public Member Functions | |
| iterator () | |
| const T & | item () const |
| const T & | operator* () const |
| bool | operator== (const iterator &i) const |
| bool | operator!= (const iterator &i) const |
| bool | atEnd () const |
| iterator & | operator++ () |
| void | rewind () |
| void | advance () |
Friends | |
| class | UT_RLEArray< T > |
Definition at line 312 of file UT_RLEArray.h.
| using UT_RLEArray< T >::iterator::difference_type = std::ptrdiff_t |
Definition at line 317 of file UT_RLEArray.h.
| using UT_RLEArray< T >::iterator::iterator_category = std::forward_iterator_tag |
Definition at line 315 of file UT_RLEArray.h.
| using UT_RLEArray< T >::iterator::pointer = value_type* |
Definition at line 318 of file UT_RLEArray.h.
| using UT_RLEArray< T >::iterator::reference = value_type& |
Definition at line 319 of file UT_RLEArray.h.
| using UT_RLEArray< T >::iterator::value_type = exint |
Definition at line 316 of file UT_RLEArray.h.
|
inline |
Definition at line 321 of file UT_RLEArray.h.
|
inline |
Definition at line 357 of file UT_RLEArray.h.
|
inline |
Definition at line 344 of file UT_RLEArray.h.
|
inline |
Definition at line 328 of file UT_RLEArray.h.
|
inline |
Definition at line 340 of file UT_RLEArray.h.
|
inline |
Definition at line 332 of file UT_RLEArray.h.
|
inline |
Definition at line 348 of file UT_RLEArray.h.
|
inline |
Definition at line 334 of file UT_RLEArray.h.
|
inline |
Definition at line 349 of file UT_RLEArray.h.
|
friend |
Definition at line 377 of file UT_RLEArray.h.