AFEPack
公有类型 | 公有成员
_Deref_iterator< IT, VT >模板结构参考

#include <DerefIterator.h>

所有成员的列表。

公有类型

typedef _Deref_iterator< IT, VT > _Self
typedef IT _Base
typedef VT value_type
typedef value_typepointer
typedef value_typereference

公有成员

 _Deref_iterator ()
 _Deref_iterator (const _Base &__x)
 _Deref_iterator (const _Self &__x)
template<class OIT >
_Selfoperator= (const OIT &__x)
reference deref () const
reference operator* () const
pointer operator-> () const

template<class IT, class VT>
struct _Deref_iterator< IT, VT >


成员类型定义文档

template<class IT , class VT >
typedef IT _Deref_iterator< IT, VT >::_Base
template<class IT , class VT >
typedef _Deref_iterator<IT,VT> _Deref_iterator< IT, VT >::_Self
template<class IT , class VT >
typedef value_type* _Deref_iterator< IT, VT >::pointer
template<class IT , class VT >
typedef value_type& _Deref_iterator< IT, VT >::reference
template<class IT , class VT >
typedef VT _Deref_iterator< IT, VT >::value_type

构造及析构函数文档

template<class IT , class VT >
_Deref_iterator< IT, VT >::_Deref_iterator ( ) [inline]
template<class IT , class VT >
_Deref_iterator< IT, VT >::_Deref_iterator ( const _Base __x) [inline]
template<class IT , class VT >
_Deref_iterator< IT, VT >::_Deref_iterator ( const _Self __x) [inline]

成员函数文档

template<class IT , class VT >
reference _Deref_iterator< IT, VT >::deref ( ) const [inline]
template<class IT , class VT >
reference _Deref_iterator< IT, VT >::operator* ( ) const [inline]
template<class IT , class VT >
pointer _Deref_iterator< IT, VT >::operator-> ( ) const [inline]
template<class IT , class VT >
template<class OIT >
_Self& _Deref_iterator< IT, VT >::operator= ( const OIT &  __x) [inline]

该结构的文档由以下文件生成: