|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Per-writer adapter from miniz callbacks to one caller workspace. More...
#include <mdl_export_internal.h>
Data Fields | |
| mdl_export_workspace_t * | ws |
| Exclusive caller-owned workspace. | |
| mdl_zip_block_t * | first |
| First miniz block, or NULL. | |
| size_t | floor |
| Cursor restored after writer end. | |
| bool | exhausted |
| A callback exceeded bounded space. | |
Per-writer adapter from miniz callbacks to one caller workspace.
Definition at line 57 of file mdl_export_internal.h.
| bool mdl_zip_allocator_t::exhausted |
A callback exceeded bounded space.
Definition at line 61 of file mdl_export_internal.h.
Referenced by internal_epub_finish_writer(), internal_zip_workspace_alloc(), internal_zip_workspace_realloc(), priv_mdl_export_cbz(), and priv_mdl_zip_workspace_error().
| mdl_zip_block_t* mdl_zip_allocator_t::first |
First miniz block, or NULL.
Definition at line 59 of file mdl_export_internal.h.
Referenced by internal_zip_find_block(), and internal_zip_workspace_alloc().
| size_t mdl_zip_allocator_t::floor |
Cursor restored after writer end.
Definition at line 60 of file mdl_export_internal.h.
Referenced by priv_mdl_zip_workspace_release().
| mdl_export_workspace_t* mdl_zip_allocator_t::ws |
Exclusive caller-owned workspace.
Definition at line 58 of file mdl_export_internal.h.
Referenced by internal_zip_find_block(), internal_zip_workspace_alloc(), and priv_mdl_zip_workspace_release().