|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
One XML pull event. More...
#include <xml.h>
Data Fields | |
| xml_span_t | markup |
| Complete markup span, or text payload. | |
| xml_span_t | name |
| Element name for start/end. | |
| uint16_t | depth |
| Root is depth zero. | |
| uint16_t | attribute_count |
| Source-order attributes on start. | |
| uint8_t | kind |
| xml_event_kind_t. | |
| uint8_t | self_closing |
| One for an empty-element start. | |
| uint16_t xml_event_t::attribute_count |
Source-order attributes on start.
Definition at line 75 of file xml.h.
Referenced by internal_attributes(), internal_element(), and xml_attr_next().
| uint16_t xml_event_t::depth |
Root is depth zero.
Definition at line 74 of file xml.h.
Referenced by internal_element(), internal_emit_event(), internal_metadata_text(), internal_nav_event(), internal_nav_event_start(), internal_nav_has_list(), internal_ncx_event(), internal_opf_first_event(), internal_select_event(), internal_text(), internal_toc_capacity(), internal_toc_reserve(), and priv_epub_xml_parse_container().
| uint8_t xml_event_t::kind |
Definition at line 76 of file xml.h.
Referenced by internal_emit_event(), internal_nav_event(), internal_ncx_event(), internal_select_event(), and internal_select_nav().
| xml_span_t xml_event_t::markup |
Complete markup span, or text payload.
Definition at line 72 of file xml.h.
Referenced by internal_emit_event(), internal_emit_start(), internal_metadata_text(), internal_nav_event(), internal_nav_has_list(), internal_ncx_event(), internal_text(), internal_toc_capacity(), priv_epub_xml_parse_container(), and xml_attr_next().
| xml_span_t xml_event_t::name |
Element name for start/end.
Definition at line 73 of file xml.h.
Referenced by internal_element(), internal_mark_metadata(), internal_nav_event_start(), internal_ncx_event(), internal_opf_first_event(), internal_opf_metadata_child(), internal_select_event(), internal_start(), and xml_attr_next().
| uint8_t xml_event_t::self_closing |
One for an empty-element start.
Definition at line 77 of file xml.h.
Referenced by internal_attributes(), internal_emit_start(), internal_nav_event_start(), internal_start(), and internal_toc_reserve().