#include <libxml/xmlversion.h>Go to the source code of this file.
Typedefs | |
| typedef _xmlLink | xmlLink |
| typedef xmlLink * | xmlLinkPtr |
| typedef _xmlList | xmlList |
| typedef int(*) | xmlListDataCompare (const void *data0, const void *data1) |
| typedef void(*) | xmlListDeallocator (xmlLinkPtr lk) |
| typedef xmlList * | xmlListPtr |
| typedef int(*) | xmlListWalker (const void *data, const void *user) |
Functions | |
| XMLPUBFUN void *XMLCALL | xmlLinkGetData (xmlLinkPtr lk) |
| XMLPUBFUN int XMLCALL | xmlListAppend (xmlListPtr l, void *data) |
| XMLPUBFUN void XMLCALL | xmlListClear (xmlListPtr l) |
| XMLPUBFUN int XMLCALL | xmlListCopy (xmlListPtr cur, const xmlListPtr old) |
| XMLPUBFUN xmlListPtr XMLCALL | xmlListCreate (xmlListDeallocator deallocator, xmlListDataCompare compare) |
| XMLPUBFUN void XMLCALL | xmlListDelete (xmlListPtr l) |
| XMLPUBFUN xmlListPtr XMLCALL | xmlListDup (const xmlListPtr old) |
| XMLPUBFUN int XMLCALL | xmlListEmpty (xmlListPtr l) |
| XMLPUBFUN xmlLinkPtr XMLCALL | xmlListEnd (xmlListPtr l) |
| XMLPUBFUN xmlLinkPtr XMLCALL | xmlListFront (xmlListPtr l) |
| XMLPUBFUN int XMLCALL | xmlListInsert (xmlListPtr l, void *data) |
| XMLPUBFUN void XMLCALL | xmlListMerge (xmlListPtr l1, xmlListPtr l2) |
| XMLPUBFUN void XMLCALL | xmlListPopBack (xmlListPtr l) |
| XMLPUBFUN void XMLCALL | xmlListPopFront (xmlListPtr l) |
| XMLPUBFUN int XMLCALL | xmlListPushBack (xmlListPtr l, void *data) |
| XMLPUBFUN int XMLCALL | xmlListPushFront (xmlListPtr l, void *data) |
| XMLPUBFUN int XMLCALL | xmlListRemoveAll (xmlListPtr l, void *data) |
| XMLPUBFUN int XMLCALL | xmlListRemoveFirst (xmlListPtr l, void *data) |
| XMLPUBFUN int XMLCALL | xmlListRemoveLast (xmlListPtr l, void *data) |
| XMLPUBFUN void XMLCALL | xmlListReverse (xmlListPtr l) |
| XMLPUBFUN void *XMLCALL | xmlListReverseSearch (xmlListPtr l, void *data) |
| XMLPUBFUN void XMLCALL | xmlListReverseWalk (xmlListPtr l, xmlListWalker walker, const void *user) |
| XMLPUBFUN void *XMLCALL | xmlListSearch (xmlListPtr l, void *data) |
| XMLPUBFUN int XMLCALL | xmlListSize (xmlListPtr l) |
| XMLPUBFUN void XMLCALL | xmlListSort (xmlListPtr l) |
| XMLPUBFUN void XMLCALL | xmlListWalk (xmlListPtr l, xmlListWalker walker, const void *user) |
| typedef xmlLink* xmlLinkPtr |
| typedef int(*) xmlListDataCompare(const void *data0, const void *data1) |
| typedef void(*) xmlListDeallocator(xmlLinkPtr lk) |
| typedef xmlList* xmlListPtr |
| typedef int(*) xmlListWalker(const void *data, const void *user) |
xmlListWalker: : the data found in the list : extra user provided data to the walker
Callback function used when walking a list with xmlListWalk().
Returns 0 to stop walking the list, 1 otherwise.
| XMLPUBFUN void* XMLCALL xmlLinkGetData | ( | xmlLinkPtr | lk | ) |
| XMLPUBFUN int XMLCALL xmlListAppend | ( | xmlListPtr | l, | |
| void * | data | |||
| ) |
| XMLPUBFUN void XMLCALL xmlListClear | ( | xmlListPtr | l | ) |
| XMLPUBFUN int XMLCALL xmlListCopy | ( | xmlListPtr | cur, | |
| const xmlListPtr | old | |||
| ) |
| XMLPUBFUN xmlListPtr XMLCALL xmlListCreate | ( | xmlListDeallocator | deallocator, | |
| xmlListDataCompare | compare | |||
| ) |
| XMLPUBFUN void XMLCALL xmlListDelete | ( | xmlListPtr | l | ) |
| XMLPUBFUN xmlListPtr XMLCALL xmlListDup | ( | const xmlListPtr | old | ) |
| XMLPUBFUN int XMLCALL xmlListEmpty | ( | xmlListPtr | l | ) |
| XMLPUBFUN xmlLinkPtr XMLCALL xmlListEnd | ( | xmlListPtr | l | ) |
| XMLPUBFUN xmlLinkPtr XMLCALL xmlListFront | ( | xmlListPtr | l | ) |
| XMLPUBFUN int XMLCALL xmlListInsert | ( | xmlListPtr | l, | |
| void * | data | |||
| ) |
| XMLPUBFUN void XMLCALL xmlListMerge | ( | xmlListPtr | l1, | |
| xmlListPtr | l2 | |||
| ) |
| XMLPUBFUN void XMLCALL xmlListPopBack | ( | xmlListPtr | l | ) |
| XMLPUBFUN void XMLCALL xmlListPopFront | ( | xmlListPtr | l | ) |
| XMLPUBFUN int XMLCALL xmlListPushBack | ( | xmlListPtr | l, | |
| void * | data | |||
| ) |
| XMLPUBFUN int XMLCALL xmlListPushFront | ( | xmlListPtr | l, | |
| void * | data | |||
| ) |
| XMLPUBFUN int XMLCALL xmlListRemoveAll | ( | xmlListPtr | l, | |
| void * | data | |||
| ) |
| XMLPUBFUN int XMLCALL xmlListRemoveFirst | ( | xmlListPtr | l, | |
| void * | data | |||
| ) |
| XMLPUBFUN int XMLCALL xmlListRemoveLast | ( | xmlListPtr | l, | |
| void * | data | |||
| ) |
| XMLPUBFUN void XMLCALL xmlListReverse | ( | xmlListPtr | l | ) |
| XMLPUBFUN void* XMLCALL xmlListReverseSearch | ( | xmlListPtr | l, | |
| void * | data | |||
| ) |
| XMLPUBFUN void XMLCALL xmlListReverseWalk | ( | xmlListPtr | l, | |
| xmlListWalker | walker, | |||
| const void * | user | |||
| ) |
| XMLPUBFUN void* XMLCALL xmlListSearch | ( | xmlListPtr | l, | |
| void * | data | |||
| ) |
| XMLPUBFUN int XMLCALL xmlListSize | ( | xmlListPtr | l | ) |
| XMLPUBFUN void XMLCALL xmlListSort | ( | xmlListPtr | l | ) |
| XMLPUBFUN void XMLCALL xmlListWalk | ( | xmlListPtr | l, | |
| xmlListWalker | walker, | |||
| const void * | user | |||
| ) |