<!DOCTYPE File PUBLIC "-//Liam Quin//DTD C API Documentation v1.1//EN" "doc.dtd"><File>
<Entry dir="liblqutil">
<Function File="../../src/liblqutil/namespace.c">
<Name>LQU_NextNameRef</Name>
<Class>Utilities/Name Space
<Purpose>
Used in conjunction with LQU_NextNameRef to iterate over all
of the Names in a Name Space.
<Returns>
A reference to the first Name in the given Name Space, if there are
any.  Use LQU_NameRefIsValid() to determine if the returned reference
is valid; if not, LQU_NameRefIsError will determine if there was
an error, and LQU_GetNameError will handle the error using Error().
<SeeAlso>
LQU_GetNameFromNameRef
LQU_GetTypeFromNameRef
LQU_NameRefIsValid
LQU_NameRefIsError
</Function>
<Decl>
API t_NameRef
LQU_NextNameRef(NameSpace, NameRef)
    t_NameSpace *NameSpace;
    t_NameRef NameRef;
</Decl>
</Entry>
