IDA SDK
Public Member Functions | Public Types | List of all members
hexplace_gen_t Struct Referenceabstract

Public Member Functions

virtual bool is_editing () const =0
 
virtual bool is_editing_text () const =0
 
virtual bool is_curitem_changed () const =0
 
virtual bool is_edited_byte (ea_t ea, uint64 *out_value=NULL) const =0
 
virtual byte_kind_t get_byte_value (ea_t ea, uint64 *out_value, bool *out_edited) const =0
 
virtual void get_encoding (qstring *out) const =0
 
virtual ea_t get_cur_item_ea () const =0
 
virtual void get_cur_item_text (qstring *out) const =0
 
virtual int get_alignment () const =0
 
virtual int get_line_len (ea_t ea) const =0
 
virtual int get_items_per_line () const =0
 
virtual int get_bytes_per_item () const =0
 
virtual int get_item_width (ea_t ea) const =0
 
virtual data_kind_t get_data_kind () const =0
 
virtual int_format_t get_int_format () const =0
 
virtual bool has_central_separator () const =0
 
virtual bool show_text () const =0
 
virtual bool show_segaddr () const =0
 
virtual int get_bitness () const =0
 

Public Types

enum  data_kind_t { dk_float, dk_int, dk_addr_names, dk_addr_text }
 
enum  int_format_t { if_hex, if_signed, if_unsigned }
 
enum  byte_kind_t { BK_VALID, BK_INVALIDADDR, BK_NOVALUE }
 

The documentation for this struct was generated from the following file: