IDA C++ SDK 9.2
Loading...
Searching...
No Matches
moves.hpp File Reference

Go to the source code of this file.

Classes

struct  graph_location_info_t
struct  segm_move_info_t
struct  segm_move_infos_t
struct  renderer_info_pos_t
struct  renderer_info_t
struct  navstack_entry_t
class  navstack_t
class  bookmarks_t
class  lochist_t
 Deprecated. Please use navstack_t instead. More...

Typedefs

typedef qvector< segm_move_info_tsegm_move_info_vec_t
typedef qvector< navstack_entry_tnavstack_entry_vec_t

Functions

 DECLARE_TYPE_AS_MOVABLE (segm_move_info_t)
 DEFINE_NAVSTACK_T_HELPERS (idaman) DEFINE_NAVSTACK_T_HELPERS_TB(idaman) DEFINE_NAVSTACK_ENTRY_T_HELPERS(idaman) struct lochist_entry_t
 DECLARE_TYPE_AS_MOVABLE (lochist_entry_t)
 DECLARE_TYPE_AS_MOVABLE (navstack_entry_t)
 DECLARE_TYPE_AS_MOVABLE (navstack_t)
idaman uint32 ida_export bookmarks_t_mark (const lochist_entry_t &, uint32, const char *, const char *, void *)
idaman bool ida_export bookmarks_t_get (lochist_entry_t *, qstring *, uint32 *, void *)
idaman bool ida_export bookmarks_t_get_desc (qstring *, const lochist_entry_t &, uint32, void *)
idaman bool ida_export bookmarks_t_set_desc (qstring, const lochist_entry_t &, uint32, void *)
idaman uint32 ida_export bookmarks_t_find_index (const lochist_entry_t &, void *)
idaman uint32 ida_export bookmarks_t_size (const lochist_entry_t &, void *)
idaman bool ida_export bookmarks_t_erase (const lochist_entry_t &, uint32, void *)
idaman dirtree_id_t ida_export bookmarks_t_get_dirtree_id (const lochist_entry_t &, void *)
idaman DEPRECATED void ida_export lochist_t_register_live (lochist_t &)
idaman DEPRECATED void ida_export lochist_t_deregister_live (lochist_t &)
idaman DEPRECATED bool ida_export lochist_t_init (lochist_t &, const char *, const place_t &, void *, uint32)
idaman DEPRECATED void ida_export lochist_t_jump (lochist_t &, bool try_to_unhide, const lochist_entry_t &e)
idaman DEPRECATED bool ida_export lochist_t_fwd (lochist_t &, uint32 cnt, bool try_to_unhide)
idaman DEPRECATED bool ida_export lochist_t_back (lochist_t &, uint32 cnt, bool try_to_unhide)
idaman DEPRECATED bool ida_export lochist_t_seek (lochist_t &, uint32 index, bool try_to_unhide, bool apply_cur)
idaman DEPRECATED const lochist_entry_t *ida_export lochist_t_get_current (const lochist_t &)
idaman DEPRECATED uint32 ida_export lochist_t_current_index (const lochist_t &)
idaman DEPRECATED void ida_export lochist_t_set (lochist_t &, uint32, const lochist_entry_t &)
idaman DEPRECATED bool ida_export lochist_t_get (lochist_entry_t *, const lochist_t &, uint32)
idaman DEPRECATED uint32 ida_export lochist_t_size (const lochist_t &)
idaman DEPRECATED void ida_export lochist_t_save (const lochist_t &)
idaman DEPRECATED void ida_export lochist_t_clear (lochist_t &)
idaman DEPRECATED void ida_export lochist_entry_t_serialize (bytevec_t *, const lochist_entry_t &)
idaman DEPRECATED bool ida_export lochist_entry_t_deserialize (lochist_entry_t *, const uchar **, const uchar *const, const place_t *)

Typedef Documentation

◆ segm_move_info_vec_t

◆ navstack_entry_vec_t

Function Documentation

◆ DECLARE_TYPE_AS_MOVABLE() [1/4]

DECLARE_TYPE_AS_MOVABLE ( segm_move_info_t )

◆ DEFINE_NAVSTACK_T_HELPERS()

DEFINE_NAVSTACK_T_HELPERS ( idaman )

◆ DECLARE_TYPE_AS_MOVABLE() [2/4]

DECLARE_TYPE_AS_MOVABLE ( lochist_entry_t )

◆ DECLARE_TYPE_AS_MOVABLE() [3/4]

DECLARE_TYPE_AS_MOVABLE ( navstack_entry_t )

◆ DECLARE_TYPE_AS_MOVABLE() [4/4]

DECLARE_TYPE_AS_MOVABLE ( navstack_t )

◆ bookmarks_t_mark()

idaman uint32 ida_export bookmarks_t_mark ( const lochist_entry_t & ,
uint32 ,
const char * ,
const char * ,
void *  )

◆ bookmarks_t_get()

idaman bool ida_export bookmarks_t_get ( lochist_entry_t * ,
qstring * ,
uint32 * ,
void *  )

◆ bookmarks_t_get_desc()

idaman bool ida_export bookmarks_t_get_desc ( qstring * ,
const lochist_entry_t & ,
uint32 ,
void *  )

◆ bookmarks_t_set_desc()

idaman bool ida_export bookmarks_t_set_desc ( qstring ,
const lochist_entry_t & ,
uint32 ,
void *  )

◆ bookmarks_t_find_index()

idaman uint32 ida_export bookmarks_t_find_index ( const lochist_entry_t & ,
void *  )

◆ bookmarks_t_size()

idaman uint32 ida_export bookmarks_t_size ( const lochist_entry_t & ,
void *  )

◆ bookmarks_t_erase()

idaman bool ida_export bookmarks_t_erase ( const lochist_entry_t & ,
uint32 ,
void *  )

◆ bookmarks_t_get_dirtree_id()

idaman dirtree_id_t ida_export bookmarks_t_get_dirtree_id ( const lochist_entry_t & ,
void *  )

◆ lochist_t_register_live()

idaman DEPRECATED void ida_export lochist_t_register_live ( lochist_t & )

◆ lochist_t_deregister_live()

idaman DEPRECATED void ida_export lochist_t_deregister_live ( lochist_t & )

◆ lochist_t_init()

idaman DEPRECATED bool ida_export lochist_t_init ( lochist_t & ,
const char * ,
const place_t & ,
void * ,
uint32  )

◆ lochist_t_jump()

idaman DEPRECATED void ida_export lochist_t_jump ( lochist_t & ,
bool try_to_unhide,
const lochist_entry_t & e )

◆ lochist_t_fwd()

idaman DEPRECATED bool ida_export lochist_t_fwd ( lochist_t & ,
uint32 cnt,
bool try_to_unhide )

◆ lochist_t_back()

idaman DEPRECATED bool ida_export lochist_t_back ( lochist_t & ,
uint32 cnt,
bool try_to_unhide )

◆ lochist_t_seek()

idaman DEPRECATED bool ida_export lochist_t_seek ( lochist_t & ,
uint32 index,
bool try_to_unhide,
bool apply_cur )

◆ lochist_t_get_current()

idaman DEPRECATED const lochist_entry_t *ida_export lochist_t_get_current ( const lochist_t & )

◆ lochist_t_current_index()

idaman DEPRECATED uint32 ida_export lochist_t_current_index ( const lochist_t & )

◆ lochist_t_set()

idaman DEPRECATED void ida_export lochist_t_set ( lochist_t & ,
uint32 ,
const lochist_entry_t &  )

◆ lochist_t_get()

idaman DEPRECATED bool ida_export lochist_t_get ( lochist_entry_t * ,
const lochist_t & ,
uint32  )

◆ lochist_t_size()

idaman DEPRECATED uint32 ida_export lochist_t_size ( const lochist_t & )

◆ lochist_t_save()

idaman DEPRECATED void ida_export lochist_t_save ( const lochist_t & )

◆ lochist_t_clear()

idaman DEPRECATED void ida_export lochist_t_clear ( lochist_t & )

◆ lochist_entry_t_serialize()

idaman DEPRECATED void ida_export lochist_entry_t_serialize ( bytevec_t * ,
const lochist_entry_t &  )

◆ lochist_entry_t_deserialize()

idaman DEPRECATED bool ida_export lochist_entry_t_deserialize ( lochist_entry_t * ,
const uchar ** ,
const uchar * const ,
const place_t *  )