raw_storage_iterator< _ForwardIterator, _Tp > Class Template Reference#include <_raw_storage_iter.h>
Inheritance diagram for raw_storage_iterator< _ForwardIterator, _Tp >: ![]()
Detailed Descriptiontemplate<class _ForwardIterator, class _Tp>
|
typedef output_iterator_tag raw_storage_iterator< _ForwardIterator, _Tp >::iterator_category |
Reimplemented from iterator< output_iterator_tag, void, void, void, void >.
Definition at line 46 of file _raw_storage_iter.h.
raw_storage_iterator< _ForwardIterator, _Tp >::raw_storage_iterator | ( | _ForwardIterator | __x | ) | [inline, explicit] |
Definition at line 53 of file _raw_storage_iter.h.
raw_storage_iterator<_ForwardIterator, _Tp>& raw_storage_iterator< _ForwardIterator, _Tp >::operator * | ( | ) | [inline] |
Definition at line 54 of file _raw_storage_iter.h.
raw_storage_iterator<_ForwardIterator, _Tp>& raw_storage_iterator< _ForwardIterator, _Tp >::operator= | ( | const _Tp & | __element | ) | [inline] |
Definition at line 55 of file _raw_storage_iter.h.
References raw_storage_iterator< _ForwardIterator, _Tp >::_M_iter, and _Param_Construct().
raw_storage_iterator<_ForwardIterator, _Tp>& raw_storage_iterator< _ForwardIterator, _Tp >::operator++ | ( | ) | [inline] |
Definition at line 59 of file _raw_storage_iter.h.
References raw_storage_iterator< _ForwardIterator, _Tp >::_M_iter.
raw_storage_iterator<_ForwardIterator, _Tp> raw_storage_iterator< _ForwardIterator, _Tp >::operator++ | ( | int | ) | [inline] |
Definition at line 63 of file _raw_storage_iter.h.
References raw_storage_iterator< _ForwardIterator, _Tp >::_M_iter.
_ForwardIterator raw_storage_iterator< _ForwardIterator, _Tp >::_M_iter [protected] |
Definition at line 44 of file _raw_storage_iter.h.
Referenced by raw_storage_iterator< _ForwardIterator, _Tp >::operator++(), and raw_storage_iterator< _ForwardIterator, _Tp >::operator=().