1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155
|
.TH ACE_Reverse_Iterator 3 "1 Dec 2001" "ACE" \" -*- nroff -*-
.ad l
.nh
.SH NAME
ACE_Reverse_Iterator \- Defines the reverse iterator interface.
.SH SYNOPSIS
.br
.PP
\fC#include <Map_T.h>\fR
.PP
.SS Public Types
.in +1c
.ti -1c
.RI "typedef T \fBvalue_type\fR"
.br
.ti -1c
.RI "typedef \fBACE_Reverse_Iterator_Impl\fR<T> \fBimplementation\fR"
.br
.in -1c
.SS Public Methods
.in +1c
.ti -1c
.RI "\fBACE_Reverse_Iterator\fR (\fBACE_Reverse_Iterator_Impl\fR<T> *impl)"
.br
.RI "\fIConstructor.\fR"
.ti -1c
.RI "\fBACE_Reverse_Iterator\fR (const ACE_Reverse_Iterator<T> &rhs)"
.br
.RI "\fICopy constructor.\fR"
.ti -1c
.RI "\fB~ACE_Reverse_Iterator\fR (void)"
.br
.RI "\fIDestructor.\fR"
.ti -1c
.RI "ACE_Reverse_Iterator<T>& \fBoperator=\fR (const ACE_Reverse_Iterator<T> &rhs)"
.br
.RI "\fIAssignment operator.\fR"
.ti -1c
.RI "int \fBoperator==\fR (const ACE_Reverse_Iterator<T> &rhs) const"
.br
.RI "\fIComparison operators.\fR"
.ti -1c
.RI "int \fBoperator!=\fR (const ACE_Reverse_Iterator<T> &rhs) const"
.br
.ti -1c
.RI "T \fBoperator *\fR () const"
.br
.RI "\fIDereference operator.\fR"
.ti -1c
.RI "ACE_Reverse_Iterator<T>& \fBoperator++\fR (void)"
.br
.RI "\fIPrefix advance.\fR"
.ti -1c
.RI "ACE_Reverse_Iterator<T> \fBoperator++\fR (int)"
.br
.RI "\fIPostfix advance.\fR"
.ti -1c
.RI "ACE_Reverse_Iterator<T>& \fBoperator--\fR (void)"
.br
.RI "\fIPrefix reverse.\fR"
.ti -1c
.RI "ACE_Reverse_Iterator<T> \fBoperator--\fR (int)"
.br
.RI "\fIPostfix reverse.\fR"
.ti -1c
.RI "\fBACE_Reverse_Iterator_Impl\fR<T>& \fBimpl\fR (void)"
.br
.RI "\fIAccessor to implementation object.\fR"
.in -1c
.SS Protected Attributes
.in +1c
.ti -1c
.RI "\fBACE_Reverse_Iterator_Impl\fR<T>* \fBimplementation_\fR"
.br
.RI "\fIImplementation pointer.\fR"
.in -1c
.SH DETAILED DESCRIPTION
.PP
.SS template<class T> template class ACE_Reverse_Iterator
Defines the reverse iterator interface.
.PP
.PP
Implementation to be provided by forwarding.
.PP
.SH MEMBER TYPEDEF DOCUMENTATION
.PP
.SS template<classT> typedef \fBACE_Reverse_Iterator_Impl\fR<T> ACE_Reverse_Iterator<T>::implementation
.PP
.SS template<classT> typedef T ACE_Reverse_Iterator<T>::value_type
.PP
.SH CONSTRUCTOR & DESTRUCTOR DOCUMENTATION
.PP
.SS template<classT> ACE_Reverse_Iterator<T>::ACE_Reverse_Iterator<T> (\fBACE_Reverse_Iterator_Impl\fR< T >* impl)
.PP
Constructor.
.PP
.SS template<classT> ACE_Reverse_Iterator<T>::ACE_Reverse_Iterator<T> (const ACE_Reverse_Iterator< T >& rhs)
.PP
Copy constructor.
.PP
.SS template<classT> ACE_Reverse_Iterator<T>::~ACE_Reverse_Iterator<T> (void)
.PP
Destructor.
.PP
.SH MEMBER FUNCTION DOCUMENTATION
.PP
.SS template<classT> \fBACE_Reverse_Iterator_Impl\fR< T >& ACE_Reverse_Iterator<T>::impl (void)
.PP
Accessor to implementation object.
.PP
.SS template<classT> T ACE_Reverse_Iterator<T>::operator * () const
.PP
Dereference operator.
.PP
.SS template<classT> int ACE_Reverse_Iterator<T>::operator!= (const ACE_Reverse_Iterator< T >& rhs) const
.PP
.SS template<classT> ACE_Reverse_Iterator< T > ACE_Reverse_Iterator<T>::operator++ (int)
.PP
Postfix advance.
.PP
.SS template<classT> ACE_Reverse_Iterator< T >& ACE_Reverse_Iterator<T>::operator++ (void)
.PP
Prefix advance.
.PP
.SS template<classT> ACE_Reverse_Iterator< T > ACE_Reverse_Iterator<T>::operator-- (int)
.PP
Postfix reverse.
.PP
.SS template<classT> ACE_Reverse_Iterator< T >& ACE_Reverse_Iterator<T>::operator-- (void)
.PP
Prefix reverse.
.PP
.SS template<classT> ACE_Reverse_Iterator< T >& ACE_Reverse_Iterator<T>::operator= (const ACE_Reverse_Iterator< T >& rhs)
.PP
Assignment operator.
.PP
.SS template<classT> int ACE_Reverse_Iterator<T>::operator== (const ACE_Reverse_Iterator< T >& rhs) const
.PP
Comparison operators.
.PP
.SH MEMBER DATA DOCUMENTATION
.PP
.SS template<classT> \fBACE_Reverse_Iterator_Impl\fR< T >* ACE_Reverse_Iterator<T>::implementation_\fC [protected]\fR
.PP
Implementation pointer.
.PP
.SH AUTHOR
.PP
Generated automatically by Doxygen for ACE from the source code.
|