|
Nyx Node
|
Classes | |
| struct | nyx_xmldoc_t |
| Struct describing an XML document. More... | |
Enumerations | |
| enum | nyx_xmldoc_t::nyx_xml_type_t |
| XML node types. | |
Functions | |
| __NYX_NULLABLE__ nyx_xmldoc_t * | nyx_xmldoc_t::nyx_xmldoc_parse_buff (__NYX_ZEROABLE__ size_t size, __NYX_NULLABLE__ BUFF_t buff) |
| Parses an XML document from a string buffer. | |
| __NYX_NULLABLE__ nyx_xmldoc_t * | nyx_xmldoc_t::nyx_xmldoc_parse (__NYX_NULLABLE__ STR_t string) |
| Parses an XML document from a C string. | |
| void | nyx_xmldoc_t::nyx_xmldoc_free (__NYX_NULLABLE__ nyx_xmldoc_t *xmldoc) |
| Frees memory of the provided XML document. | |
| str_t | nyx_xmldoc_t::nyx_xmldoc_to_string (const nyx_xmldoc_t *xmldoc) |
| Returns a string representing the provided XML document. | |
XML serialization / deserialization (not available on ARDUINO).
| struct nyx_xmldoc_t |
Struct describing an XML document.
Public Types | |
| enum | nyx_xml_type_t |
| XML node types. | |
Public Member Functions | |
| __NYX_NULLABLE__ nyx_xmldoc_t * | nyx_xmldoc_parse_buff (__NYX_ZEROABLE__ size_t size, __NYX_NULLABLE__ BUFF_t buff) |
| Parses an XML document from a string buffer. | |
| __NYX_NULLABLE__ nyx_xmldoc_t * | nyx_xmldoc_parse (__NYX_NULLABLE__ STR_t string) |
| Parses an XML document from a C string. | |
| void | nyx_xmldoc_free (__NYX_NULLABLE__ nyx_xmldoc_t *xmldoc) |
| Frees memory of the provided XML document. | |
| str_t | nyx_xmldoc_to_string (const nyx_xmldoc_t *xmldoc) |
| Returns a string representing the provided XML document. | |
| __NYX_NULLABLE__ nyx_xmldoc_t * nyx_xmldoc_parse_buff | ( | __NYX_ZEROABLE__ size_t | size, |
| __NYX_NULLABLE__ BUFF_t | buff ) |
Parses an XML document from a string buffer.
| size | String size. |
| buff | String pointer. |
| __NYX_NULLABLE__ nyx_xmldoc_t * nyx_xmldoc_parse | ( | __NYX_NULLABLE__ STR_t | string | ) |
Parses an XML document from a C string.
| string | C string. |
| void nyx_xmldoc_free | ( | __NYX_NULLABLE__ nyx_xmldoc_t * | xmldoc | ) |
Frees memory of the provided XML document.
| xmldoc | The provided XML document. |
| str_t nyx_xmldoc_to_string | ( | const nyx_xmldoc_t * | xmldoc | ) |
Returns a string representing the provided XML document.
| xmldoc | XML document. |