X7ROOT File Manager
Current Path:
/opt/cpanel/ea-libxml2/include/libxml2/libxml
opt
/
cpanel
/
ea-libxml2
/
include
/
libxml2
/
libxml
/
??
..
??
HTMLparser.h
(10.36 KB)
??
HTMLtree.h
(2.64 KB)
??
SAX.h
(395 B)
??
SAX2.h
(4.14 KB)
??
c14n.h
(2.61 KB)
??
catalog.h
(4.91 KB)
??
chvalid.h
(4.71 KB)
??
debugXML.h
(1.62 KB)
??
dict.h
(1.74 KB)
??
encoding.h
(9.63 KB)
??
entities.h
(4.28 KB)
??
globals.h
(591 B)
??
hash.h
(6.8 KB)
??
list.h
(3.07 KB)
??
nanoftp.h
(323 B)
??
nanohttp.h
(2.09 KB)
??
parser.h
(58.89 KB)
??
parserInternals.h
(13.52 KB)
??
pattern.h
(2.54 KB)
??
relaxng.h
(5.91 KB)
??
schemasInternals.h
(22.71 KB)
??
schematron.h
(4.16 KB)
??
threads.h
(1.53 KB)
??
tree.h
(39.3 KB)
??
uri.h
(2.66 KB)
??
valid.h
(11.61 KB)
??
xinclude.h
(2.81 KB)
??
xlink.h
(5.04 KB)
??
xmlIO.h
(11.32 KB)
??
xmlautomata.h
(3.8 KB)
??
xmlerror.h
(38.41 KB)
??
xmlexports.h
(2.36 KB)
??
xmlmemory.h
(4.93 KB)
??
xmlmodule.h
(1.13 KB)
??
xmlreader.h
(12.24 KB)
??
xmlregexp.h
(2.4 KB)
??
xmlsave.h
(3.39 KB)
??
xmlschemas.h
(6.77 KB)
??
xmlschemastypes.h
(4.44 KB)
??
xmlstring.h
(5.13 KB)
??
xmlunicode.h
(281 B)
??
xmlversion.h
(3.9 KB)
??
xmlwriter.h
(19.99 KB)
??
xpath.h
(14.41 KB)
??
xpathInternals.h
(17.36 KB)
??
xpointer.h
(930 B)
Editing: list.h
/** * @file * * @brief lists interfaces * * this module implement the list support used in * various place in the library. * * @copyright See Copyright for the status of this software. * * @author Gary Pennington */ #ifndef __XML_LINK_INCLUDE__ #define __XML_LINK_INCLUDE__ #include <libxml/xmlversion.h> #ifdef __cplusplus extern "C" { #endif /** * Linked list item * * @deprecated Don't use in new code. */ typedef struct _xmlLink xmlLink; typedef xmlLink *xmlLinkPtr; /** * Linked list * * @deprecated Don't use in new code. */ typedef struct _xmlList xmlList; typedef xmlList *xmlListPtr; /** * Callback function used to free data from a list. * * @param lk the data to deallocate */ typedef void (*xmlListDeallocator) (xmlLink *lk); /** * Callback function used to compare 2 data. * * @param data0 the first data * @param data1 the second data * @returns 0 is equality, -1 or 1 otherwise depending on the ordering. */ typedef int (*xmlListDataCompare) (const void *data0, const void *data1); /** * Callback function used when walking a list with #xmlListWalk. * * @param data the data found in the list * @param user extra user provided data to the walker * @returns 0 to stop walking the list, 1 otherwise. */ typedef int (*xmlListWalker) (const void *data, void *user); /* Creation/Deletion */ XMLPUBFUN xmlList * xmlListCreate (xmlListDeallocator deallocator, xmlListDataCompare compare); XMLPUBFUN void xmlListDelete (xmlList *l); /* Basic Operators */ XMLPUBFUN void * xmlListSearch (xmlList *l, void *data); XMLPUBFUN void * xmlListReverseSearch (xmlList *l, void *data); XMLPUBFUN int xmlListInsert (xmlList *l, void *data) ; XMLPUBFUN int xmlListAppend (xmlList *l, void *data) ; XMLPUBFUN int xmlListRemoveFirst (xmlList *l, void *data); XMLPUBFUN int xmlListRemoveLast (xmlList *l, void *data); XMLPUBFUN int xmlListRemoveAll (xmlList *l, void *data); XMLPUBFUN void xmlListClear (xmlList *l); XMLPUBFUN int xmlListEmpty (xmlList *l); XMLPUBFUN xmlLink * xmlListFront (xmlList *l); XMLPUBFUN xmlLink * xmlListEnd (xmlList *l); XMLPUBFUN int xmlListSize (xmlList *l); XMLPUBFUN void xmlListPopFront (xmlList *l); XMLPUBFUN void xmlListPopBack (xmlList *l); XMLPUBFUN int xmlListPushFront (xmlList *l, void *data); XMLPUBFUN int xmlListPushBack (xmlList *l, void *data); /* Advanced Operators */ XMLPUBFUN void xmlListReverse (xmlList *l); XMLPUBFUN void xmlListSort (xmlList *l); XMLPUBFUN void xmlListWalk (xmlList *l, xmlListWalker walker, void *user); XMLPUBFUN void xmlListReverseWalk (xmlList *l, xmlListWalker walker, void *user); XMLPUBFUN void xmlListMerge (xmlList *l1, xmlList *l2); XMLPUBFUN xmlList * xmlListDup (xmlList *old); XMLPUBFUN int xmlListCopy (xmlList *cur, xmlList *old); /* Link operators */ XMLPUBFUN void * xmlLinkGetData (xmlLink *lk); /* xmlListUnique() */ /* xmlListSwap */ #ifdef __cplusplus } #endif #endif /* __XML_LINK_INCLUDE__ */
Upload File
Create Folder