|
aimstil
5.0.5
|
#include <til/rle_array.h>


Public Types | |
| typedef detail::rle_array_iterator_base< rle_array< T, TCount >, typename Data::iterator > | Base |
| typedef Base::value_type | value_type |
| typedef Base::reference | reference |
| typedef Base::pointer | pointer |
Public Types inherited from til::detail::rle_array_iterator_base< rle_array< T, TCount >, Data::iterator > | |
| typedef rle_array_iterator_base< rle_array< T, TCount >, Data::iterator > | Self |
| typedef rle_array< T, TCount > | container |
| typedef rle_array< T, TCount > ::count_type | count_type |
| typedef std::pair< Data::iterator, count_type > | index_type |
| typedef value_proxy< rle_array< T, TCount >, index_type, policy::VPAccess_Default< container, index_type &> > | ValueProxy |
| typedef container::value_type | value_type |
| typedef ValueProxy & | reference |
| typedef ValueProxy::const_pointer | pointer |
Public Member Functions | |
| iterator (const typename Data::iterator &i, TCount segindex, std::size_t pos, rle_array< T, TCount > &c) | |
Public Member Functions inherited from til::detail::rle_array_iterator_base< rle_array< T, TCount >, Data::iterator > | |
| rle_array_iterator_base (const Data::iterator &i, count_type segindex, std::size_t pos, container &c) | |
| rle_array_iterator_base (const rle_array_iterator_base< XRLEArray, XIterator > &b) | |
| std::size_t | pos () const |
| Return the current position of the iterator in the array. More... | |
| const ValueProxy & | proxy () const |
| reference | operator* () |
| pointer | operator-> () |
| void | operator++ () |
| void | print () |
Definition at line 308 of file rle_array.h.
| typedef detail::rle_array_iterator_base<rle_array<T,TCount>,typename Data::iterator> til::rle_array< T, TCount >::iterator::Base |
Definition at line 311 of file rle_array.h.
| typedef Base::pointer til::rle_array< T, TCount >::iterator::pointer |
Definition at line 314 of file rle_array.h.
| typedef Base::reference til::rle_array< T, TCount >::iterator::reference |
Definition at line 313 of file rle_array.h.
| typedef Base::value_type til::rle_array< T, TCount >::iterator::value_type |
Definition at line 312 of file rle_array.h.
|
inline |
Definition at line 316 of file rle_array.h.