|
gwenhywfar
5.10.1
|
#include "list_p.h"#include <gwenhywfar/misc.h>#include <gwenhywfar/debug.h>
Go to the source code of this file.
Macros | |
| #define | DISABLE_DEBUGLOG |
| #define DISABLE_DEBUGLOG |
Definition at line 30 of file src/base/list.c.
| void GWEN__ListPtr_Attach | ( | GWEN__LISTPTR * | lp | ) |
Definition at line 97 of file src/base/list.c.
Referenced by GWEN_List_dup().

| void GWEN__ListPtr_Clear | ( | GWEN__LISTPTR * | lp | ) |
Definition at line 106 of file src/base/list.c.
References GWEN_ListEntry_free().
Referenced by GWEN__ListPtr_free(), and GWEN_List_Clear().


| GWEN__LISTPTR* GWEN__ListPtr_dup | ( | GWEN__LISTPTR * | lp | ) |
Definition at line 126 of file src/base/list.c.
References GWEN__ListPtr_new(), GWEN_ListEntry_new(), and GWEN_RefPtr_dup().
Referenced by GWEN_List_Clear(), GWEN_List_Erase(), GWEN_List_PopBack(), GWEN_List_PopFront(), GWEN_List_PushBackRefPtr(), GWEN_List_PushFrontRefPtr(), and GWEN_List_Unshare().


| void GWEN__ListPtr_free | ( | GWEN__LISTPTR * | lp | ) |
Definition at line 84 of file src/base/list.c.
References GWEN__ListPtr_Clear(), and GWEN_FREE_OBJECT.
Referenced by GWEN_List_Clear(), GWEN_List_Erase(), GWEN_List_free(), GWEN_List_PopBack(), GWEN_List_PopFront(), GWEN_List_PushBackRefPtr(), GWEN_List_PushFrontRefPtr(), and GWEN_List_Unshare().


| GWEN__LISTPTR* GWEN__ListPtr_new | ( | void | ) |
Definition at line 73 of file src/base/list.c.
References GWEN_NEW_OBJECT.
Referenced by GWEN__ListPtr_dup(), and GWEN_List_new().

| void GWEN_ListEntry_free | ( | GWEN_LIST_ENTRY * | le | ) |
Definition at line 53 of file src/base/list.c.
References DBG_VERBOUS, GWEN_FREE_OBJECT, GWEN_LOGDOMAIN, and GWEN_RefPtr_free().
Referenced by GWEN__ListPtr_Clear(), GWEN_List_Erase(), GWEN_List_PopBack(), GWEN_List_PopFront(), GWEN_ListIterator_free(), GWEN_ListIterator_NextRefPtr(), and GWEN_ListIterator_PreviousRefPtr().


| GWEN_LIST_ENTRY* GWEN_ListEntry_new | ( | void | ) |
Definition at line 42 of file src/base/list.c.
References GWEN_NEW_OBJECT.
Referenced by GWEN__ListPtr_dup(), GWEN_List_PushBackRefPtr(), and GWEN_List_PushFrontRefPtr().

1.8.14