Eneboo - Documentación para desarrolladores
Atributos públicos
Referencia de la Estructura _xmlParserCtxt

#include <parser.h>

Lista de todos los miembros.

Atributos públicos

struct _xmlSAXHandler * sax
void * userData
xmlDocPtr myDoc
int wellFormed
int replaceEntities
const xmlChar * version
const xmlChar * encoding
int standalone
int html
xmlParserInputPtr input
int inputNr
int inputMax
xmlParserInputPtr * inputTab
xmlNodePtr node
int nodeNr
int nodeMax
xmlNodePtr * nodeTab
int record_info
xmlParserNodeInfoSeq node_seq
int errNo
int hasExternalSubset
int hasPErefs
int external
int valid
int validate
xmlValidCtxt vctxt
xmlParserInputState instate
int token
char * directory
const xmlChar * name
int nameNr
int nameMax
const xmlChar * nameTab
long nbChars
long checkIndex
int keepBlanks
int disableSAX
int inSubset
const xmlChar * intSubName
xmlChar * extSubURI
xmlChar * extSubSystem
int * space
int spaceNr
int spaceMax
int * spaceTab
int depth
xmlParserInputPtr entity
int charset
int nodelen
int nodemem
int pedantic
void * _private
int loadsubset
int linenumbers
void * catalogs
int recovery
int progressive
xmlDictPtr dict
const xmlChar * atts
int maxatts
int docdict
const xmlChar * str_xml
const xmlChar * str_xmlns
const xmlChar * str_xml_ns
int sax2
int nsNr
int nsMax
const xmlChar * nsTab
int * attallocs
void * pushTab
xmlHashTablePtr attsDefault
xmlHashTablePtr attsSpecial
int nsWellFormed
int options
int dictNames
int freeElemsNr
xmlNodePtr freeElems
int freeAttrsNr
xmlAttrPtr freeAttrs
xmlError lastError
xmlParserMode parseMode
unsigned long nbentities
unsigned long sizeentities
xmlParserNodeInfo * nodeInfo
int nodeInfoNr
int nodeInfoMax
xmlParserNodeInfo * nodeInfoTab

Descripción detallada

xmlParserCtxt:

The parser context. NOTE This doesn't completely define the parser state, the (current ?) design of the parser uses recursive function calls since this allow and easy mapping from the production rules of the specification to the actual code. The drawback is that the actual function call also reflect the parser state. However most of the parsing routines takes as the only argument the parser context pointer, so migrating to a state based parser for progressive parsing shouldn't be too hard.


Documentación de los datos miembro


La documentación para esta estructura fue generada a partir del siguiente fichero:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'