entities.h File Reference

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

Go to the source code of this file.

Data Structures

struct  _xmlEntity

Typedefs

typedef _xmlHashTable xmlEntitiesTable
typedef xmlEntitiesTablexmlEntitiesTablePtr

Enumerations

enum  xmlEntityType {
  XML_INTERNAL_GENERAL_ENTITY = 1, XML_EXTERNAL_GENERAL_PARSED_ENTITY = 2, XML_EXTERNAL_GENERAL_UNPARSED_ENTITY = 3, XML_INTERNAL_PARAMETER_ENTITY = 4,
  XML_EXTERNAL_PARAMETER_ENTITY = 5, XML_INTERNAL_PREDEFINED_ENTITY = 6
}

Functions

XMLPUBFUN xmlEntityPtr XMLCALL xmlAddDocEntity (xmlDocPtr doc, const xmlChar *name, int type, const xmlChar *ExternalID, const xmlChar *SystemID, const xmlChar *content)
XMLPUBFUN xmlEntityPtr XMLCALL xmlAddDtdEntity (xmlDocPtr doc, const xmlChar *name, int type, const xmlChar *ExternalID, const xmlChar *SystemID, const xmlChar *content)
XMLPUBFUN xmlEntitiesTablePtr
XMLCALL 
xmlCreateEntitiesTable (void)
XMLPUBFUN xmlChar *XMLCALL xmlEncodeEntitiesReentrant (xmlDocPtr doc, const xmlChar *input)
XMLPUBFUN xmlChar *XMLCALL xmlEncodeSpecialChars (xmlDocPtr doc, const xmlChar *input)
XMLPUBFUN void XMLCALL xmlFreeEntitiesTable (xmlEntitiesTablePtr table)
XMLPUBFUN xmlEntityPtr XMLCALL xmlGetDocEntity (xmlDocPtr doc, const xmlChar *name)
XMLPUBFUN xmlEntityPtr XMLCALL xmlGetDtdEntity (xmlDocPtr doc, const xmlChar *name)
XMLPUBFUN xmlEntityPtr XMLCALL xmlGetParameterEntity (xmlDocPtr doc, const xmlChar *name)
XMLPUBFUN xmlEntityPtr XMLCALL xmlGetPredefinedEntity (const xmlChar *name)


Typedef Documentation

typedef struct _xmlHashTable xmlEntitiesTable

Definition at line 67 of file entities.h.

typedef xmlEntitiesTable* xmlEntitiesTablePtr

Definition at line 68 of file entities.h.


Enumeration Type Documentation

enum xmlEntityType

Enumerator:
XML_INTERNAL_GENERAL_ENTITY 
XML_EXTERNAL_GENERAL_PARSED_ENTITY 
XML_EXTERNAL_GENERAL_UNPARSED_ENTITY 
XML_INTERNAL_PARAMETER_ENTITY 
XML_EXTERNAL_PARAMETER_ENTITY 
XML_INTERNAL_PREDEFINED_ENTITY 

Definition at line 24 of file entities.h.


Function Documentation

XMLPUBFUN xmlEntityPtr XMLCALL xmlAddDocEntity ( xmlDocPtr  doc,
const xmlChar name,
int  type,
const xmlChar ExternalID,
const xmlChar SystemID,
const xmlChar content 
)

XMLPUBFUN xmlEntityPtr XMLCALL xmlAddDtdEntity ( xmlDocPtr  doc,
const xmlChar name,
int  type,
const xmlChar ExternalID,
const xmlChar SystemID,
const xmlChar content 
)

XMLPUBFUN xmlEntitiesTablePtr XMLCALL xmlCreateEntitiesTable ( void   ) 

XMLPUBFUN xmlChar* XMLCALL xmlEncodeEntitiesReentrant ( xmlDocPtr  doc,
const xmlChar input 
)

XMLPUBFUN xmlChar* XMLCALL xmlEncodeSpecialChars ( xmlDocPtr  doc,
const xmlChar input 
)

XMLPUBFUN void XMLCALL xmlFreeEntitiesTable ( xmlEntitiesTablePtr  table  ) 

XMLPUBFUN xmlEntityPtr XMLCALL xmlGetDocEntity ( xmlDocPtr  doc,
const xmlChar name 
)

XMLPUBFUN xmlEntityPtr XMLCALL xmlGetDtdEntity ( xmlDocPtr  doc,
const xmlChar name 
)

XMLPUBFUN xmlEntityPtr XMLCALL xmlGetParameterEntity ( xmlDocPtr  doc,
const xmlChar name 
)

XMLPUBFUN xmlEntityPtr XMLCALL xmlGetPredefinedEntity ( const xmlChar name  ) 

footer


 SourceForge.net Logo