summaryrefslogtreecommitdiff
path: root/src/SSystem/SComponent/c_list_iter.cpp
blob: 0faef41eea88e3dfdde6cb7fa7c79284ef58c402 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//
// Generated by dtk
// Translation Unit: c_list_iter.cpp
//

#include "SSystem/SComponent/c_list_iter.h"
#include "SSystem/SComponent/c_list.h"
#include "dolphin/types.h"

/* 80244BF0-80244C28       .text cLsIt_Method__FP15node_list_classPFP10node_classPv_iPv */
BOOL cLsIt_Method(node_list_class* pList, cNdIt_MethodFunc pMethod, void* pUserData) {
    if (pList->mSize > 0)
        return cNdIt_Method(pList->mpHead, pMethod, pUserData);
    else
        return TRUE;
}

/* 80244C28-80244C60       .text cLsIt_Judge__FP15node_list_classPFP10node_classPv_PvPv */
void* cLsIt_Judge(node_list_class* pList, cNdIt_JudgeFunc pJudge, void* pUserData) {
    if (pList->mSize > 0)
        return cNdIt_Judge(pList->mpHead, pJudge, pUserData);
    else
        return NULL;
}