Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

entities.h File Reference

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

Go to the source code of this file.

Classes

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 void XMLCALL xmlInitializePredefinedEntities (void)
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 (xmlDocPtr doc, const xmlChar *name)
XMLPUBFUN xmlEntityPtr XMLCALL xmlGetDtdEntity (xmlDocPtr doc, const xmlChar *name)
XMLPUBFUN xmlEntityPtr XMLCALL xmlGetParameterEntity (xmlDocPtr doc, const xmlChar *name)
XMLPUBFUN const xmlChar *XMLCALL xmlEncodeEntities (xmlDocPtr doc, const xmlChar *input)
XMLPUBFUN xmlChar *XMLCALL xmlEncodeEntitiesReentrant (xmlDocPtr doc, const xmlChar *input)
XMLPUBFUN xmlChar *XMLCALL xmlEncodeSpecialChars (xmlDocPtr doc, const xmlChar *input)
XMLPUBFUN xmlEntitiesTablePtr
XMLCALL 
xmlCreateEntitiesTable (void)
XMLPUBFUN xmlEntitiesTablePtr
XMLCALL 
xmlCopyEntitiesTable (xmlEntitiesTablePtr table)
XMLPUBFUN void XMLCALL xmlFreeEntitiesTable (xmlEntitiesTablePtr table)
XMLPUBFUN void XMLCALL xmlCleanupPredefinedEntities (void)


Typedef Documentation

typedef struct _xmlHashTable xmlEntitiesTable
 

typedef xmlEntitiesTable* xmlEntitiesTablePtr
 


Enumeration Type Documentation

enum xmlEntityType
 

Enumeration values:
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 


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 void XMLCALL xmlCleanupPredefinedEntities void   ) 
 

XMLPUBFUN xmlEntitiesTablePtr XMLCALL xmlCopyEntitiesTable xmlEntitiesTablePtr  table  ) 
 

XMLPUBFUN xmlEntitiesTablePtr XMLCALL xmlCreateEntitiesTable void   ) 
 

XMLPUBFUN const xmlChar* XMLCALL xmlEncodeEntities xmlDocPtr  doc,
const xmlChar input
 

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  ) 
 

XMLPUBFUN void XMLCALL xmlInitializePredefinedEntities void   ) 
 


Generated on Wed Mar 16 00:10:30 2005 for Dibbler - a portable DHCPv6 by  doxygen 1.3.9.1