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 268 of file UT_RLEArray.h.
using UT_RLEArray< T >::iterator::difference_type = std::ptrdiff_t |
Definition at line 273 of file UT_RLEArray.h.
using UT_RLEArray< T >::iterator::iterator_category = std::forward_iterator_tag |
Definition at line 271 of file UT_RLEArray.h.
using UT_RLEArray< T >::iterator::pointer = value_type* |
Definition at line 274 of file UT_RLEArray.h.
using UT_RLEArray< T >::iterator::reference = value_type& |
Definition at line 275 of file UT_RLEArray.h.
using UT_RLEArray< T >::iterator::value_type = exint |
Definition at line 272 of file UT_RLEArray.h.
|
inline |
Definition at line 277 of file UT_RLEArray.h.
|
inline |
Definition at line 313 of file UT_RLEArray.h.
|
inline |
Definition at line 300 of file UT_RLEArray.h.
|
inline |
Definition at line 284 of file UT_RLEArray.h.
|
inline |
Definition at line 296 of file UT_RLEArray.h.
|
inline |
Definition at line 288 of file UT_RLEArray.h.
|
inline |
Definition at line 304 of file UT_RLEArray.h.
|
inline |
Definition at line 290 of file UT_RLEArray.h.
|
inline |
Definition at line 305 of file UT_RLEArray.h.
|
friend |
Definition at line 333 of file UT_RLEArray.h.