Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_types.h>
#include <rz_util.h>
#include <rz_list.h>
#include <rz_skiplist.h>
#include <rz_util/rz_serialize.h>
Go to the source code of this file.
Classes | |
struct | rz_flag_zone_item_t |
struct | rz_flags_at_offset_t |
struct | rz_flag_item_t |
struct | rz_flag_t |
struct | rz_flag_bind_t |
Macros | |
#define | RZ_FLAG_NAME_SIZE 512 |
#define | rz_flag_bind_init(x) memset(&x, 0, sizeof(x)) |
Functions | |
RZ_LIB_VERSION_HEADER (rz_flag) | |
RZ_API void | rz_flag_bind (RzFlag *io, RzFlagBind *bnd) |
typedef struct rz_flag_bind_t RzFlagBind |
typedef RzFlagItem*(* RzFlagGet) (RzFlag *f, const char *name) |
typedef RzFlagItem*(* RzFlagGetAtBySpaces) (RzFlag *f, ut64 off,...) |
typedef struct rz_flag_item_t RzFlagItem |
typedef bool(* RzFlagItemCb) (RzFlagItem *fi, void *user) |
typedef struct rz_flags_at_offset_t RzFlagsAtOffset |
typedef struct rz_flag_zone_item_t RzFlagZoneItem |
RZ_API void rz_flag_bind | ( | RzFlag * | io, |
RzFlagBind * | bnd | ||
) |
Definition at line 752 of file flag.c.
References rz_flag_bind_t::exist_at, rz_flag_bind_t::f, f, rz_flag_bind_t::get, rz_flag_bind_t::get_at, rz_flag_bind_t::get_at_by_spaces, rz_flag_bind_t::get_list, rz_flag_bind_t::pop_fs, rz_flag_bind_t::push_fs, rz_flag_bind_t::rename, rz_flag_exist_at(), rz_flag_get(), rz_flag_get_at(), rz_flag_get_by_spaces(), rz_flag_get_list(), rz_flag_rename(), rz_flag_set(), rz_flag_unset(), rz_flag_unset_name(), rz_flag_unset_off(), rz_return_if_fail, rz_flag_bind_t::set, rz_flag_bind_t::set_fs, rz_flag_bind_t::unset, rz_flag_bind_t::unset_name, and rz_flag_bind_t::unset_off.
Referenced by rz_core_init().
RZ_LIB_VERSION_HEADER | ( | rz_flag | ) |