#include "backward_warning.h"
#include "function.h"
#include <stddef.h>
#include "iostream.h"
#include <iterator>
#include <bits/stl_construct.h>
#include <bits/stl_raw_storage_iter.h>
#include <ext/iterator>
Go to the source code of this file.
Classes | |
struct | input_iterator |
struct | output_iterator |
struct | forward_iterator |
struct | bidirectional_iterator |
struct | random_access_iterator |
Defines | |
#define | _BACKWARD_ITERATOR_H 1 |
Functions | |
template<class _Iter> iterator_traits< _Iter >::iterator_category | iterator_category (const _Iter &__i) |
template<class _Iter> iterator_traits< _Iter >::difference_type * | distance_type (const _Iter &) |
template<class _Iter> iterator_traits< _Iter >::value_type * | value_type (const _Iter &__i) |
template<class _T1, class _T2> void | construct (_T1 *__p, const _T2 &__value) |
template<class _T1> void | construct (_T1 *__p) |
template<class _Tp> void | destroy (_Tp *__pointer) |
template<class _ForwardIterator> void | destroy (_ForwardIterator __first, _ForwardIterator __last) |
|
Definition at line 57 of file iterator.h. |
|
Definition at line 170 of file iterator.h. References std::_Construct(). |
|
Definition at line 165 of file iterator.h. References std::_Construct(). |
|
Definition at line 180 of file iterator.h. References std::_Destroy(). |
|
Definition at line 175 of file iterator.h. References std::_Destroy(). |
|
Definition at line 138 of file iterator.h. |
|
Definition at line 133 of file iterator.h. |
|
Definition at line 143 of file iterator.h. |