#include <YCPMap.h>
Public Member Functions | |
| YCPValue | key () const |
| YCPValue | value () const |
| void | operator++ () |
| void | operator++ (int) |
Protected Member Functions | |
| YCPMapIterator (YCPValueYCPValueMap::const_iterator position) | |
Private Attributes | |
| YCPValueYCPValueMap::const_iterator | position |
Friends | |
| class | YCPMapRep |
| bool | operator== (const YCPMapIterator &x, const YCPMapIterator &y) |
| bool | operator!= (const YCPMapIterator &x, const YCPMapIterator &y) |
| YCPMapIterator::YCPMapIterator | ( | YCPValueYCPValueMap::const_iterator | position | ) | [inline, protected] |
| YCPValue YCPMapIterator::key | ( | ) | const [inline] |
Return the key of the current position.
| YCPValue YCPMapIterator::value | ( | ) | const [inline] |
Return the value of the current position.
| void YCPMapIterator::operator++ | ( | ) | [inline] |
Advance to the next position.
| void YCPMapIterator::operator++ | ( | int | ) | [inline] |
friend class YCPMapRep [friend] |
| bool operator== | ( | const YCPMapIterator & | x, | |
| const YCPMapIterator & | y | |||
| ) | [friend] |
Check for equality.
| bool operator!= | ( | const YCPMapIterator & | x, | |
| const YCPMapIterator & | y | |||
| ) | [friend] |
Check for inequality.
YCPValueYCPValueMap::const_iterator YCPMapIterator::position [private] |
1.5.0