libnxml  0.18.3
Data Fields
nxml_t Struct Reference

Principal data struct. It describes a XML document and it contains pointers to any other structures. More...

#include <nxml.h>

Collaboration diagram for nxml_t:
Collaboration graph
[legend]

Data Fields

char * file
 
size_t size
 
nxml_version_t version
 
int standalone
 
char * encoding
 
nxml_charset_t charset_detected
 
nxml_data_tdata
 
nxml_doctype_tdoctype
 
__nxml_private_t priv
 

Detailed Description

Principal data struct. It describes a XML document and it contains pointers to any other structures.

Principal data struct. It describes a XML document and it contains pointers to any other structures.

Definition at line 206 of file nxml.h.

Field Documentation

◆ charset_detected

nxml_charset_t nxml_t::charset_detected

charset detected when the a XML document is parsed. The document will be convert to UTF-8

Definition at line 216 of file nxml.h.

◆ data

nxml_data_t* nxml_t::data

The data of XML document

Definition at line 220 of file nxml.h.

◆ doctype

nxml_doctype_t* nxml_t::doctype

The doctype of XML document

Definition at line 221 of file nxml.h.

◆ encoding

char* nxml_t::encoding

Encoding type

Definition at line 214 of file nxml.h.

◆ file

char* nxml_t::file

XML document filename or url

Definition at line 209 of file nxml.h.

◆ priv

__nxml_private_t nxml_t::priv

For internal use only

Definition at line 223 of file nxml.h.

◆ size

size_t nxml_t::size

Size of XML document in byte

Definition at line 210 of file nxml.h.

◆ standalone

int nxml_t::standalone

This document is standalone ?

Definition at line 213 of file nxml.h.

◆ version

nxml_version_t nxml_t::version

XML document version

Definition at line 212 of file nxml.h.


The documentation for this struct was generated from the following file: