Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <VirtualIterator.h>
Public Types | |
typedef _It::value_type::first_type | value_type |
typedef value_type & | reference_type |
typedef value_type * | pointer_type |
typedef VirtualIterator < value_type, reference_type, pointer_type > | iterator_type |
![]() | |
typedef _It::value_type::first_type | value_type |
typedef _It::value_type::first_type & | reference_type |
typedef _It::value_type::first_type * | pointer_type |
typedef VirtualIterator < _It::value_type::first_type, _It::value_type::first_type &, _It::value_type::first_type * > | iterator_type |
![]() | |
typedef _T | value_type |
typedef _Rt | reference_type |
typedef _Pt | pointer_type |
typedef VirtualIterator< _T, _Rt, _Pt > | iterator_type |
Public Member Functions | |
VirtualKeysIterator (const _It &_begin, const _It &_end) | |
VirtualKeysIterator (const VirtualKeysIterator< _It > &o) | |
VirtualKeysIterator (const VirtualStandardIterator< _It > &o) | |
virtual reference_type | operator* () |
virtual pointer_type | operator-> () |
virtual SharedPtr< iterator_type > | clone () const |
![]() | |
VirtualMappingIterator (const _It &_begin, const _It &_end) | |
VirtualMappingIterator (const iterator_type &o) | |
VirtualMappingIterator (const VirtualStandardIterator< _It > &o) | |
virtual iterator_type & | operator++ () |
virtual iterator_type & | operator-- () |
virtual bool | eos () const |
End-of-sequence. More... | |
virtual bool | sos () const |
Start-of-sequence. More... | |
![]() | |
VirtualIterator () | |
virtual | ~VirtualIterator () |
reference_type | get () |
pointer_type | getPtr () |
iterator_type & | next () |
iterator_type & | prev () |
Additional Inherited Members | |
![]() | |
VirtualStandardIterator< _It > | it |
Definition at line 140 of file VirtualIterator.h.
typedef VirtualIterator<value_type,reference_type,pointer_type> Audio::VirtualKeysIterator< _It >::iterator_type |
Definition at line 148 of file VirtualIterator.h.
typedef value_type* Audio::VirtualKeysIterator< _It >::pointer_type |
Definition at line 147 of file VirtualIterator.h.
typedef value_type& Audio::VirtualKeysIterator< _It >::reference_type |
Definition at line 146 of file VirtualIterator.h.
typedef _It::value_type::first_type Audio::VirtualKeysIterator< _It >::value_type |
Definition at line 145 of file VirtualIterator.h.
|
inline |
Definition at line 150 of file VirtualIterator.h.
Referenced by Audio::VirtualKeysIterator< _It >::clone().
|
inline |
Definition at line 152 of file VirtualIterator.h.
|
inline |
Definition at line 154 of file VirtualIterator.h.
|
inlinevirtual |
Implements Audio::VirtualIterator< _T, _Rt, _Pt >.
Definition at line 160 of file VirtualIterator.h.
References Audio::VirtualKeysIterator< _It >::VirtualKeysIterator().
|
inlinevirtual |
Implements Audio::VirtualIterator< _T, _Rt, _Pt >.
Definition at line 157 of file VirtualIterator.h.
|
inlinevirtual |
Implements Audio::VirtualIterator< _T, _Rt, _Pt >.
Definition at line 158 of file VirtualIterator.h.