Iterator of records.
More...
#include <kcmap.h>
List of all members.
Detailed Description
template<class KEY, class VALUE, class HASH = std::hash<KEY>, class EQUALTO = std::equal_to<KEY>>
class kyotocabinet::LinkedHashMap< KEY, VALUE, HASH, EQUALTO >::Iterator
Iterator of records.
Constructor & Destructor Documentation
template<class KEY , class VALUE , class HASH = std::hash<KEY>, class EQUALTO = std::equal_to<KEY>>
Copy constructor.
- Parameters:
-
Member Function Documentation
template<class KEY , class VALUE , class HASH = std::hash<KEY>, class EQUALTO = std::equal_to<KEY>>
template<class KEY , class VALUE , class HASH = std::hash<KEY>, class EQUALTO = std::equal_to<KEY>>
template<class KEY , class VALUE , class HASH = std::hash<KEY>, class EQUALTO = std::equal_to<KEY>>
Assignment operator from the self type.
- Parameters:
-
- Returns:
- the reference to itself.
template<class KEY , class VALUE , class HASH = std::hash<KEY>, class EQUALTO = std::equal_to<KEY>>
Equality operator with the self type.
- Parameters:
-
- Returns:
- true if the both are equal, or false if not.
template<class KEY , class VALUE , class HASH = std::hash<KEY>, class EQUALTO = std::equal_to<KEY>>
Non-equality operator with the self type.
- Parameters:
-
- Returns:
- false if the both are equal, or true if not.
template<class KEY , class VALUE , class HASH = std::hash<KEY>, class EQUALTO = std::equal_to<KEY>>
Preposting increment operator.
- Returns:
- the iterator itself.
template<class KEY , class VALUE , class HASH = std::hash<KEY>, class EQUALTO = std::equal_to<KEY>>
Postpositive increment operator.
- Returns:
- an iterator of the old position.
template<class KEY , class VALUE , class HASH = std::hash<KEY>, class EQUALTO = std::equal_to<KEY>>
Preposting decrement operator.
- Returns:
- the iterator itself.
template<class KEY , class VALUE , class HASH = std::hash<KEY>, class EQUALTO = std::equal_to<KEY>>
Postpositive decrement operator.
- Returns:
- an iterator of the old position.