Example #1
0
/*------------------------------------------------------------------------------
 * Get the next item in an iterator.
 * @param iter Iterator.
 * @return next node or NULL if no more object.
 ----------------------------------------------------------------------------*/
ContainerNode ForwardIterator_GetNext (ForwardIterator iter)
{
  if (iter)
    {
      iter->currentNode = iter->getNext(iter);
      return iter->currentNode;
    }
  else
    return NULL;
}