Core file handling and execution API for Baseer.
baseer_mode_t
Enum representing file access modes.
Definition baseer.h:104
size_t bparser_read(bparser *parser, void *buf, unsigned int pos, size_t size)
Read bytes from parser.
Definition bparser.c:26
bool bparser_apply(bparser *parser, bparser_callback_t callback, void *arg)
Execute a callback on the parser.
Definition bparser.c:63
bool(* bparser_callback_t)(bparser *parser, void *arg)
Callback for bparser tools.
Definition bparser.h:33
bparser * bparser_load(baseer_target_t *data)
Load a parser object.
Definition bparser.c:11
Struct representing a file target in memory or streaming mode.
Definition baseer.h:113
Parser object.
Definition bparser.h:19