/*------------------------------------------------------------------------------ * Get the first element of an iterator. * @param iter Iterator * @return First node or NULL if empty. ----------------------------------------------------------------------------*/ ContainerNode ForwardIterator_GetFirst (ForwardIterator iter) { if (iter) { iter->currentNode = iter->getFirst(iter); return iter->currentNode; } else return NULL; }