ReactOS 0.4.16-dev-125-g798ea90
entities.h File Reference
#include <libxml/xmlversion.h>
#include <libxml/tree.h>
Include dependency graph for entities.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _xmlEntity
 

Typedefs

typedef struct _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 xmlNewEntity (xmlDocPtr doc, const xmlChar *name, int type, const xmlChar *ExternalID, const xmlChar *SystemID, const xmlChar *content)
 
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 xmlEntityPtr XMLCALL xmlGetPredefinedEntity (const xmlChar *name)
 
XMLPUBFUN xmlEntityPtr XMLCALL xmlGetDocEntity (const xmlDoc *doc, const xmlChar *name)
 
XMLPUBFUN xmlEntityPtr XMLCALL xmlGetDtdEntity (xmlDocPtr doc, const xmlChar *name)
 
XMLPUBFUN xmlEntityPtr XMLCALL xmlGetParameterEntity (xmlDocPtr doc, const xmlChar *name)
 
XMLPUBFUN xmlChar *XMLCALL xmlEncodeEntitiesReentrant (xmlDocPtr doc, const xmlChar *input)
 
XMLPUBFUN xmlChar *XMLCALL xmlEncodeSpecialChars (const xmlDoc *doc, const xmlChar *input)
 
XMLPUBFUN xmlEntitiesTablePtr XMLCALL xmlCreateEntitiesTable (void)
 
XMLPUBFUN void XMLCALL xmlFreeEntitiesTable (xmlEntitiesTablePtr table)
 

Typedef Documentation

◆ xmlEntitiesTable

Definition at line 70 of file entities.h.

◆ xmlEntitiesTablePtr

Definition at line 71 of file entities.h.

Enumeration Type Documentation

◆ 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.

24 {
xmlEntityType
Definition: entities.h:24
@ XML_EXTERNAL_GENERAL_PARSED_ENTITY
Definition: entities.h:26
@ XML_INTERNAL_PREDEFINED_ENTITY
Definition: entities.h:30
@ XML_EXTERNAL_GENERAL_UNPARSED_ENTITY
Definition: entities.h:27
@ XML_INTERNAL_GENERAL_ENTITY
Definition: entities.h:25
@ XML_INTERNAL_PARAMETER_ENTITY
Definition: entities.h:28
@ XML_EXTERNAL_PARAMETER_ENTITY
Definition: entities.h:29

Function Documentation

◆ xmlAddDocEntity()

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

◆ xmlAddDtdEntity()

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

◆ xmlCreateEntitiesTable()

XMLPUBFUN xmlEntitiesTablePtr XMLCALL xmlCreateEntitiesTable ( void  )

◆ xmlEncodeEntitiesReentrant()

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

Referenced by xmlHTMLEncodeSend().

◆ xmlEncodeSpecialChars()

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

◆ xmlFreeEntitiesTable()

XMLPUBFUN void XMLCALL xmlFreeEntitiesTable ( xmlEntitiesTablePtr  table)

◆ xmlGetDocEntity()

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

◆ xmlGetDtdEntity()

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

◆ xmlGetParameterEntity()

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

◆ xmlGetPredefinedEntity()

◆ xmlNewEntity()

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