* Get an iterator for the key/value pairs * @name GetIterator * @return iterator [type: dmHashTable ::Iterator] the iterator * @examples * ```cpp * dmHashTable ::Iterator iter = ht.GetIterator(); * while(iter.Next()) * { * printf("%s: %d\n", dmHashReverseSafe64(iter.GetKey()), iter.GetValue()); * } * ``` */
| 503 | * ``` |
| 504 | */ |
| 505 | Iterator GetIterator() |
| 506 | { |
| 507 | return Iterator(*this); |
| 508 | } |
| 509 | |
| 510 | /** |
| 511 | * Verify internal structure. "assert" if invalid. For unit testing |