Data Structures |
| struct | xmlLink |
| struct | xmlList |
Defines |
| #define | IN_LIBXML |
| #define | bottom_list |
Functions |
| static void | xmlLinkDeallocator (xmlListPtr l, xmlLinkPtr lk) |
| static int | xmlLinkCompare (const void *data0, const void *data1) |
| static xmlLinkPtr | xmlListLowerSearch (xmlListPtr l, void *data) |
| static xmlLinkPtr | xmlListHigherSearch (xmlListPtr l, void *data) |
| static xmlLinkPtr | xmlListLinkSearch (xmlListPtr l, void *data) |
| static xmlLinkPtr | xmlListLinkReverseSearch (xmlListPtr l, void *data) |
| xmlListPtr | xmlListCreate (xmlListDeallocator deallocator, xmlListDataCompare compare) |
| void * | xmlListSearch (xmlListPtr l, void *data) |
| void * | xmlListReverseSearch (xmlListPtr l, void *data) |
| int | xmlListInsert (xmlListPtr l, void *data) |
| int | xmlListAppend (xmlListPtr l, void *data) |
| void | xmlListDelete (xmlListPtr l) |
| int | xmlListRemoveFirst (xmlListPtr l, void *data) |
| int | xmlListRemoveLast (xmlListPtr l, void *data) |
| int | xmlListRemoveAll (xmlListPtr l, void *data) |
| void | xmlListClear (xmlListPtr l) |
| int | xmlListEmpty (xmlListPtr l) |
| xmlLinkPtr | xmlListFront (xmlListPtr l) |
| xmlLinkPtr | xmlListEnd (xmlListPtr l) |
| int | xmlListSize (xmlListPtr l) |
| void | xmlListPopFront (xmlListPtr l) |
| void | xmlListPopBack (xmlListPtr l) |
| int | xmlListPushFront (xmlListPtr l, void *data) |
| int | xmlListPushBack (xmlListPtr l, void *data) |
| void * | xmlLinkGetData (xmlLinkPtr lk) |
| void | xmlListReverse (xmlListPtr l) |
| void | xmlListSort (xmlListPtr l) |
| void | xmlListWalk (xmlListPtr l, xmlListWalker walker, const void *user) |
| void | xmlListReverseWalk (xmlListPtr l, xmlListWalker walker, const void *user) |
| void | xmlListMerge (xmlListPtr l1, xmlListPtr l2) |
| xmlListPtr | xmlListDup (const xmlListPtr old) |
| int | xmlListCopy (xmlListPtr cur, const xmlListPtr old) |