uri.h File Reference

#include <libxml/xmlversion.h>
#include <libxml/tree.h>

Go to the source code of this file.

Data Structures

struct  _xmlURI

Typedefs

typedef _xmlURI xmlURI
typedef xmlURIxmlURIPtr

Functions

XMLPUBFUN xmlChar *XMLCALL xmlBuildRelativeURI (const xmlChar *URI, const xmlChar *base)
XMLPUBFUN xmlChar *XMLCALL xmlBuildURI (const xmlChar *URI, const xmlChar *base)
XMLPUBFUN xmlChar *XMLCALL xmlCanonicPath (const xmlChar *path)
XMLPUBFUN xmlURIPtr XMLCALL xmlCreateURI (void)
XMLPUBFUN void XMLCALL xmlFreeURI (xmlURIPtr uri)
XMLPUBFUN int XMLCALL xmlNormalizeURIPath (char *path)
XMLPUBFUN xmlURIPtr XMLCALL xmlParseURI (const char *str)
XMLPUBFUN xmlURIPtr XMLCALL xmlParseURIRaw (const char *str, int raw)
XMLPUBFUN int XMLCALL xmlParseURIReference (xmlURIPtr uri, const char *str)
XMLPUBFUN xmlChar *XMLCALL xmlPathToURI (const xmlChar *path)
XMLPUBFUN void XMLCALL xmlPrintURI (FILE *stream, xmlURIPtr uri)
XMLPUBFUN xmlChar *XMLCALL xmlSaveUri (xmlURIPtr uri)
XMLPUBFUN xmlChar *XMLCALL xmlURIEscape (const xmlChar *str)
XMLPUBFUN xmlChar *XMLCALL xmlURIEscapeStr (const xmlChar *str, const xmlChar *list)
XMLPUBFUN char *XMLCALL xmlURIUnescapeString (const char *str, int len, char *target)


Typedef Documentation

typedef struct _xmlURI xmlURI

xmlURI:

A parsed URI reference. This is a struct containing the various fields as described in RFC 2396 but separated for further processing.

Definition at line 27 of file uri.h.

typedef xmlURI* xmlURIPtr

Definition at line 28 of file uri.h.


Function Documentation

XMLPUBFUN xmlChar* XMLCALL xmlBuildRelativeURI ( const xmlChar URI,
const xmlChar base 
)

XMLPUBFUN xmlChar* XMLCALL xmlBuildURI ( const xmlChar URI,
const xmlChar base 
)

XMLPUBFUN xmlChar* XMLCALL xmlCanonicPath ( const xmlChar path  ) 

XMLPUBFUN xmlURIPtr XMLCALL xmlCreateURI ( void   ) 

XMLPUBFUN void XMLCALL xmlFreeURI ( xmlURIPtr  uri  ) 

XMLPUBFUN int XMLCALL xmlNormalizeURIPath ( char *  path  ) 

XMLPUBFUN xmlURIPtr XMLCALL xmlParseURI ( const char *  str  ) 

XMLPUBFUN xmlURIPtr XMLCALL xmlParseURIRaw ( const char *  str,
int  raw 
)

XMLPUBFUN int XMLCALL xmlParseURIReference ( xmlURIPtr  uri,
const char *  str 
)

XMLPUBFUN xmlChar* XMLCALL xmlPathToURI ( const xmlChar path  ) 

XMLPUBFUN void XMLCALL xmlPrintURI ( FILE *  stream,
xmlURIPtr  uri 
)

XMLPUBFUN xmlChar* XMLCALL xmlSaveUri ( xmlURIPtr  uri  ) 

XMLPUBFUN xmlChar* XMLCALL xmlURIEscape ( const xmlChar str  ) 

XMLPUBFUN xmlChar* XMLCALL xmlURIEscapeStr ( const xmlChar str,
const xmlChar list 
)

XMLPUBFUN char* XMLCALL xmlURIUnescapeString ( const char *  str,
int  len,
char *  target 
)

footer


 SourceForge.net Logo