X7ROOT File Manager
Current Path:
/opt/alt/libxml2/usr/include/libxml2/libxml
opt
/
alt
/
libxml2
/
usr
/
include
/
libxml2
/
libxml
/
ðŸ“
..
📄
HTMLparser.h
(9.19 KB)
📄
HTMLtree.h
(3.56 KB)
📄
SAX.h
(4.63 KB)
📄
SAX2.h
(4.63 KB)
📄
c14n.h
(3.04 KB)
📄
catalog.h
(4.79 KB)
📄
chvalid.h
(5.04 KB)
📄
debugXML.h
(5.03 KB)
📄
dict.h
(1.8 KB)
📄
encoding.h
(7.86 KB)
📄
entities.h
(4.63 KB)
📄
globals.h
(14.09 KB)
📄
hash.h
(6.45 KB)
📄
list.h
(3.27 KB)
📄
nanoftp.h
(4.04 KB)
📄
nanohttp.h
(1.96 KB)
📄
parser.h
(38.82 KB)
📄
parserInternals.h
(17.19 KB)
📄
pattern.h
(2.53 KB)
📄
relaxng.h
(5.87 KB)
📄
schemasInternals.h
(25.61 KB)
📄
schematron.h
(4.27 KB)
📄
threads.h
(1.94 KB)
📄
tree.h
(37.25 KB)
📄
uri.h
(2.6 KB)
📄
valid.h
(13.33 KB)
📄
xinclude.h
(2.9 KB)
📄
xlink.h
(4.92 KB)
📄
xmlIO.h
(10.41 KB)
📄
xmlautomata.h
(3.86 KB)
📄
xmlerror.h
(36.04 KB)
📄
xmlexports.h
(1.31 KB)
📄
xmlmemory.h
(5.83 KB)
📄
xmlmodule.h
(1.14 KB)
📄
xmlreader.h
(12.31 KB)
📄
xmlregexp.h
(5.33 KB)
📄
xmlsave.h
(2.28 KB)
📄
xmlschemas.h
(6.9 KB)
📄
xmlschemastypes.h
(4.74 KB)
📄
xmlstring.h
(5.38 KB)
📄
xmlunicode.h
(9.76 KB)
📄
xmlversion.h
(8.22 KB)
📄
xmlwriter.h
(20.77 KB)
📄
xpath.h
(16.37 KB)
📄
xpathInternals.h
(18.9 KB)
📄
xpointer.h
(3.7 KB)
Editing: list.h
/* * Summary: lists interfaces * Description: this module implement the list support used in * various place in the library. * * Copy: See Copyright for the status of this software. * * Author: Gary Pennington <Gary.Pennington@uk.sun.com> */ #ifndef __XML_LINK_INCLUDE__ #define __XML_LINK_INCLUDE__ #include <libxml/xmlversion.h> #ifdef __cplusplus extern "C" { #endif typedef struct _xmlLink xmlLink; typedef xmlLink *xmlLinkPtr; typedef struct _xmlList xmlList; typedef xmlList *xmlListPtr; /** * xmlListDeallocator: * @lk: the data to deallocate * * Callback function used to free data from a list. */ typedef void (*xmlListDeallocator) (xmlLinkPtr lk); /** * xmlListDataCompare: * @data0: the first data * @data1: the second data * * Callback function used to compare 2 data. * * Returns 0 is equality, -1 or 1 otherwise depending on the ordering. */ typedef int (*xmlListDataCompare) (const void *data0, const void *data1); /** * xmlListWalker: * @data: the data found in the list * @user: 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. */ typedef int (*xmlListWalker) (const void *data, void *user); /* Creation/Deletion */ XMLPUBFUN xmlListPtr XMLCALL xmlListCreate (xmlListDeallocator deallocator, xmlListDataCompare compare); XMLPUBFUN void XMLCALL xmlListDelete (xmlListPtr l); /* Basic Operators */ XMLPUBFUN void * XMLCALL xmlListSearch (xmlListPtr l, void *data); XMLPUBFUN void * XMLCALL xmlListReverseSearch (xmlListPtr l, void *data); XMLPUBFUN int XMLCALL xmlListInsert (xmlListPtr l, void *data) ; XMLPUBFUN int XMLCALL xmlListAppend (xmlListPtr l, void *data) ; XMLPUBFUN int XMLCALL xmlListRemoveFirst (xmlListPtr l, void *data); XMLPUBFUN int XMLCALL xmlListRemoveLast (xmlListPtr l, void *data); XMLPUBFUN int XMLCALL xmlListRemoveAll (xmlListPtr l, void *data); XMLPUBFUN void XMLCALL xmlListClear (xmlListPtr l); XMLPUBFUN int XMLCALL xmlListEmpty (xmlListPtr l); XMLPUBFUN xmlLinkPtr XMLCALL xmlListFront (xmlListPtr l); XMLPUBFUN xmlLinkPtr XMLCALL xmlListEnd (xmlListPtr l); XMLPUBFUN int XMLCALL xmlListSize (xmlListPtr l); XMLPUBFUN void XMLCALL xmlListPopFront (xmlListPtr l); XMLPUBFUN void XMLCALL xmlListPopBack (xmlListPtr l); XMLPUBFUN int XMLCALL xmlListPushFront (xmlListPtr l, void *data); XMLPUBFUN int XMLCALL xmlListPushBack (xmlListPtr l, void *data); /* Advanced Operators */ XMLPUBFUN void XMLCALL xmlListReverse (xmlListPtr l); XMLPUBFUN void XMLCALL xmlListSort (xmlListPtr l); XMLPUBFUN void XMLCALL xmlListWalk (xmlListPtr l, xmlListWalker walker, void *user); XMLPUBFUN void XMLCALL xmlListReverseWalk (xmlListPtr l, xmlListWalker walker, void *user); XMLPUBFUN void XMLCALL xmlListMerge (xmlListPtr l1, xmlListPtr l2); XMLPUBFUN xmlListPtr XMLCALL xmlListDup (const xmlListPtr old); XMLPUBFUN int XMLCALL xmlListCopy (xmlListPtr cur, const xmlListPtr old); /* Link operators */ XMLPUBFUN void * XMLCALL xmlLinkGetData (xmlLinkPtr lk); /* xmlListUnique() */ /* xmlListSwap */ #ifdef __cplusplus } #endif #endif /* __XML_LINK_INCLUDE__ */
Upload File
Create Folder