|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Mutable state for one validated NCX navigation-map pass. More...
#include <epub_xml_toc_internal.h>
Data Fields | |
| const uint8_t * | source |
| Immutable NCX document. | |
| size_t | source_len |
| NCX-document byte count. | |
| epub_book_t * | book |
| TOC output being populated. | |
| xml_reader_t * | reader |
| Reader whose live frames carry markers. | |
| xml_event_t | selected |
| Selected navigation-map element. | |
| bool | active |
| Selected subtree has begun. | |
Mutable state for one validated NCX navigation-map pass.
Definition at line 33 of file epub_xml_toc_internal.h.
| bool priv_ncx_ctx_t::active |
Selected subtree has begun.
Definition at line 39 of file epub_xml_toc_internal.h.
Referenced by internal_ncx_event().
| epub_book_t* priv_ncx_ctx_t::book |
TOC output being populated.
Definition at line 36 of file epub_xml_toc_internal.h.
Referenced by internal_ncx_event().
| xml_reader_t* priv_ncx_ctx_t::reader |
Reader whose live frames carry markers.
Definition at line 37 of file epub_xml_toc_internal.h.
Referenced by internal_ncx_event().
| xml_event_t priv_ncx_ctx_t::selected |
Selected navigation-map element.
Definition at line 38 of file epub_xml_toc_internal.h.
Referenced by internal_ncx_event().
| const uint8_t* priv_ncx_ctx_t::source |
Immutable NCX document.
Definition at line 34 of file epub_xml_toc_internal.h.
Referenced by internal_ncx_event().
| size_t priv_ncx_ctx_t::source_len |
NCX-document byte count.
Definition at line 35 of file epub_xml_toc_internal.h.
Referenced by internal_ncx_event().