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 xmlEntitiesTable * xmlEntitiesTablePtr

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