<< SL_PrevNode | SL_GetListAttr >> |
Top: Documentation Library | Up: SoftLogik App Library API |
SL_FindNodeFunc
NAME
SL_FindNodeFunc -- finds a node using a user supplied function.
SYNOPSIS
node = SL_FindNodeFunc(list, func);
D0 A0 A1
void *SL_FindNodeFunc(LISTHANDLE, SLFLAG (*)(void *), ULONG *);
FUNCTION
Searches a list for a node calling a user supplied function at each
node to determine if it has found it yet.
The function returns TRUE if the given node is the one being searched
for or FALSE if it is not.
INPUTS
list - a LISTHANDLE as returned by SL_CreateListA.
func - a function to test each node.
NOTE
The function must be declared using SL_CALLBACK.
SEE ALSO
SL_AddNodeAfter, SL_AddNodeBefore, SL_AddNodeHead, SL_AddNodeSorted, SL_AddNodeSortedFunc, SL_AddNodeTail, SL_ClearList, SL_CountNodes, SL_CreateListA, SL_CreateNodeA, SL_FindNodeFunc, SL_FindNodeName, SL_FindNodePos, SL_FindNodeUserData, SL_FirstNode, SL_FreeList, SL_FreeNode, SL_GetListAttr, SL_GetNodeAttr, SL_IsListEmpty, SL_LastNode, SL_NextNode, SL_PrevNode, SL_RemoveNode, SL_RemoveNodeHead, SL_RemoveNodeTail, SL_SetListAttrA, SL_SetNodeAttrA, SL_SortList, SL_SortListField, SL_SortListFieldRange, SL_SortListFunc, SL_SortListFuncRange, SL_SortListRange.
SL_FindNodeFunc Command Section By Type url:SL_FindNodeFunc
created:2008-03-01 23:36:36 last updated:2008-03-01 23:36:36
Copyright © 1985-2025 GrasshopperLLC. All Rights Reserved.
User Contributed Comments For SL_FindNodeFunc | sign in to add a comment |
There are no user contributed comments for this page. |
<< SL_PrevNode | SL_GetListAttr >> |
Top: Documentation Library | Up: SoftLogik App Library API |