ImpsEngine  1.0.0
A software library collection for end user applications.
IAAutoExpandingHashMapIterator Class Reference
Inheritance diagram for IAAutoExpandingHashMapIterator:
IAHashMapIterator

Public Member Functions

IA_CONSTRUCTOR void IAAutoExpandingHashMapIterator_makeIteratorOverValues (IAAutoExpandingHashMapIterator *, const IAAutoExpandingHashMap *hashMap)
 
IA_CONSTRUCTOR void IAAutoExpandingHashMapIterator_makeIteratorOverKeys (IAAutoExpandingHashMapIterator *, const IAAutoExpandingHashMap *hashMap)
 
- Public Member Functions inherited from IAHashMapIterator
IA_CONSTRUCTOR void IAHashMapIterator_makeIteratorOverValues (IAHashMapIterator *, const IAHashMap *hashMap)
 
IA_CONSTRUCTOR void IAHashMapIterator_makeIteratorOverKeys (IAHashMapIterator *, const IAHashMap *hashMap)
 
void * IAHashMapIterator_getNextObject (IAHashMapIterator *)
 

Data Fields

IAHashMapIterator iterator
 
- Data Fields inherited from IAHashMapIterator
IAObject base
 
const IAHashMaphashMap
 
size_t listIndex
 
IAHashMapListcurrentListElement
 
void *(* returnResult )(IAHashMapList *)
 

Member Function Documentation

◆ IAAutoExpandingHashMapIterator_makeIteratorOverValues()

IA_CONSTRUCTOR void IAAutoExpandingHashMapIterator_makeIteratorOverValues ( IAAutoExpandingHashMapIterator ,
const IAAutoExpandingHashMap hashMap 
)

◆ IAAutoExpandingHashMapIterator_makeIteratorOverKeys()

IA_CONSTRUCTOR void IAAutoExpandingHashMapIterator_makeIteratorOverKeys ( IAAutoExpandingHashMapIterator ,
const IAAutoExpandingHashMap hashMap 
)

Field Documentation

◆ iterator

IAHashMapIterator IAAutoExpandingHashMapIterator::iterator

The documentation for this class was generated from the following files: