Rizin
unix-like reverse engineering framework and cli tools
|
Go to the source code of this file.
Macros | |
#define | SUB(ns, call) RZ_SERIALIZE_SUB_DO(db, subdb, res, ns, call, goto heaven;) |
Functions | |
RZ_API void | rz_serialize_debug_save (RZ_NONNULL Sdb *db, RZ_NONNULL RzDebug *dbg) |
Serialize debug state (RzDebug) and save to a sdb. More... | |
RZ_API bool | rz_serialize_debug_load (RZ_NONNULL Sdb *db, RZ_NONNULL RzDebug *dbg, RZ_NULLABLE RzSerializeResultInfo *res) |
Load a serialized debug state to a RzDebug instance. More... | |
#define SUB | ( | ns, | |
call | |||
) | RZ_SERIALIZE_SUB_DO(db, subdb, res, ns, call, goto heaven;) |
RZ_API bool rz_serialize_debug_load | ( | RZ_NONNULL Sdb * | db, |
RZ_NONNULL RzDebug * | dbg, | ||
RZ_NULLABLE RzSerializeResultInfo * | res | ||
) |
Load a serialized debug state to a RzDebug instance.
db | sdb storing the serialized debug state |
dbg | RzDebug instance to load the state into |
res | RzSerializeResultInfo to store info/errors/warnings |
Definition at line 27 of file serialize_debug.c.
References rz_debug_t::bp, dbg, rz_return_val_if_fail, rz_serialize_bp_load(), and SUB.
Referenced by rz_serialize_core_load().
RZ_API void rz_serialize_debug_save | ( | RZ_NONNULL Sdb * | db, |
RZ_NONNULL RzDebug * | dbg | ||
) |
Serialize debug state (RzDebug) and save to a sdb.
db | sdb to save the state |
dbg | RzDebug instance to save |
Definition at line 14 of file serialize_debug.c.
References rz_debug_t::bp, dbg, rz_return_if_fail, rz_serialize_bp_save(), and sdb_ns().
Referenced by rz_serialize_core_save().