Latest available version: IDA and decompilers v8.4.240320sp1 see all releases
Hex-Rays logo State-of-the-art binary code analysis tools
email icon
history_item_t Struct Reference

Navigation history item. More...

#include <hexrays.hpp>

Inheritance diagram for history_item_t:
ctext_position_t

Public Member Functions

 history_item_t (ea_t _ea=BADADDR, int _lnnum=-1, int _x=0, int _y=0)
 
 history_item_t (ea_t _ea, const ctext_position_t &p)
 
- Public Member Functions inherited from ctext_position_t
bool in_ctree (int hdrlines) const
 Is the cursor in the variable/type declaration area? More...
 
 DECLARE_COMPARISONS (ctext_position_t)
 Comparison operators. More...
 
 ctext_position_t (int _lnnum=-1, int _x=0, int _y=0)
 

Public Attributes

ea_t ea
 The entry address of the decompiled function. More...
 
ea_t end
 BADADDR-decompile function; otherwise end of the range. More...
 
- Public Attributes inherited from ctext_position_t
int lnnum
 Line number. More...
 
int x
 x coordinate of the cursor within the window More...
 
int y
 y coordinate of the cursor within the window More...
 

Detailed Description

Navigation history item.

Holds information about interactive decompilation history. Currently this is not saved in the database.

Definition at line 7575 of file hexrays.hpp.

Constructor & Destructor Documentation

◆ history_item_t() [1/2]

history_item_t::history_item_t ( ea_t  _ea = BADADDR,
int  _lnnum = -1,
int  _x = 0,
int  _y = 0 
)

Definition at line 7579 of file hexrays.hpp.

◆ history_item_t() [2/2]

history_item_t::history_item_t ( ea_t  _ea,
const ctext_position_t p 
)

Definition at line 7581 of file hexrays.hpp.

Member Data Documentation

◆ ea

ea_t history_item_t::ea

The entry address of the decompiled function.

Definition at line 7577 of file hexrays.hpp.

◆ end

ea_t history_item_t::end

BADADDR-decompile function; otherwise end of the range.

Definition at line 7578 of file hexrays.hpp.