Tipos públicos | |
| typedef map::size_type | difference_type |
| El tipo numérico para manejar aritmética. | |
| typedef map::value_type * | pointer |
| Tipo de dato puntero a elemento actual. | |
| typedef map::reference | reference |
| Tipo de dato referencia a elemento actual. | |
| typedef map::value_type | value_type |
| El tipo de elemento que maneja el iterador. | |
Métodos públicos | |
| iterator () | |
| Constructor vacío; no tiene validez si no se asocia un mapeo. | |
| bool | operator!= (const iterator &_itor) const |
| Retorna true si los iterador tienen estados distintos. | |
| Pair & | operator* () |
| Proporciona una referencia al elemento actual. | |
| Pair & | operator++ (int) |
| Carga elemento actual luego avanza el iterador hacia delante. | |
| Pair & | operator++ () |
| Avanza el iterador una posición hacia adelante, luego carga el elemento actual. | |
| Pair & | operator+= (const size_type &n) |
| Avanza el iterador n elementos hacia delante y carga el nuevo elemento actual. | |
| Pair & | operator-- (int) |
| Carga elemento actual luego avanza el iterador hacia atrás. | |
| Pair & | operator-- () |
| Avanza el iterador una posición hacia atrás, luego carga elemento actual. | |
| Pair & | operator-= (const size_type &n) |
| Avanza el iterador n elementos hacia atrás y carga el nuevo elemento actual. | |
| Pair * | operator-> () |
| "Dereferencia" un puntero al elemento actual. | |
| bool | operator== (const iterator &_itor) const |
| Retorna true si los iterador tienen el mismo estado. | |
Definición en la línea 152 del archivo Map.H.