Public Member Functions | |
IA_CONSTRUCTOR void | IAHashMapIterator_makeIteratorOverValues (IAHashMapIterator *, const IAHashMap *hashMap) |
IA_CONSTRUCTOR void | IAHashMapIterator_makeIteratorOverKeys (IAHashMapIterator *, const IAHashMap *hashMap) |
void * | IAHashMapIterator_getNextObject (IAHashMapIterator *) |
Data Fields | |
IAObject | base |
const IAHashMap * | hashMap |
size_t | listIndex |
IAHashMapList * | currentListElement |
void *(* | returnResult )(IAHashMapList *) |
IA_CONSTRUCTOR void IAHashMapIterator_makeIteratorOverValues | ( | IAHashMapIterator * | , |
const IAHashMap * | hashMap | ||
) |
IA_CONSTRUCTOR void IAHashMapIterator_makeIteratorOverKeys | ( | IAHashMapIterator * | , |
const IAHashMap * | hashMap | ||
) |
void * IAHashMapIterator_getNextObject | ( | IAHashMapIterator * | ) |
IAObject IAHashMapIterator::base |
const IAHashMap* IAHashMapIterator::hashMap |
size_t IAHashMapIterator::listIndex |
IAHashMapList* IAHashMapIterator::currentListElement |
void*(* IAHashMapIterator::returnResult) (IAHashMapList *) |