|
libircbot
library providing a framework for implementing an IRC bot
|
An iterator over the contents of an IBHashTable. More...
#include <ircbot/hashtable.h>
Public Member Functions | |
| int | IBHashTableIterator_moveNext (IBHashTableIterator *self) |
| Move to the next position. More... | |
| const char * | IBHashTableIterator_key (const IBHashTableIterator *self) |
| Gets the key at the current position. More... | |
| void * | IBHashTableIterator_current (const IBHashTableIterator *self) |
| Gets the object at the current position. More... | |
| void | IBHashTableIterator_destroy (IBHashTableIterator *self) |
| IBHashTableIterator destructor. More... | |
An iterator over the contents of an IBHashTable.
| void * IBHashTableIterator_current | ( | const IBHashTableIterator * | self | ) |
Gets the object at the current position.
| self | the IBHashTableIterator |
| void IBHashTableIterator_destroy | ( | IBHashTableIterator * | self | ) |
IBHashTableIterator destructor.
| self | the IBHashTableIterator |
| const char * IBHashTableIterator_key | ( | const IBHashTableIterator * | self | ) |
Gets the key at the current position.
| self | the IBHashTableIterator |
| int IBHashTableIterator_moveNext | ( | IBHashTableIterator * | self | ) |
Move to the next position.
If the position was invalid, move to the first position. If the position was pointing to the last entry, move to invalid position.
| self | the IBHashTableIterator |