Module idaapi :: Class areacb_t
[frames] | no frames]

Class areacb_t

object --+
         |
        areacb_t

Proxy of C++ areacb_t class

Instance Methods
 
__repr__(self)
repr(x)
 
zero(self)
areacb_t
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 
terminate(self)
 
save(self)
 
link(self, *args)
link(self, char file, char name, int _infosize) -> bool
 
create(self, *args)
create(self, char file, char name, uint _infosize) -> bool
 
kill(self)
 
create_area(self, *args)
create_area(self, area_t info) -> bool
 
update(self, *args)
update(self, area_t info) -> bool
 
get_area(self, *args)
get_area(self, ea_t ea) -> area_t
 
getn_area(self, *args)
getn_area(self, unsigned int n) -> area_t
 
get_area_num(self, *args)
get_area_num(self, ea_t ea) -> int
 
prepare_to_create(self, *args)
prepare_to_create(self, ea_t start, ea_t end) -> ea_t
 
get_next_area(self, *args)
get_next_area(self, ea_t ea) -> int
 
get_prev_area(self, *args)
get_prev_area(self, ea_t ea) -> int
 
next_area_ptr(self, *args)
next_area_ptr(self, ea_t ea) -> area_t
 
prev_area_ptr(self, *args)
prev_area_ptr(self, ea_t ea) -> area_t
area_t
first_area_ptr(self)
area_t
last_area_ptr(self)
 
del_area(self, *args)
del_area(self, ea_t ea, bool delcmt = True) -> bool
 
may_start_at(self, *args)
may_start_at(self, uint n, ea_t newstart) -> bool
 
may_end_at(self, *args)
may_end_at(self, uint n, ea_t newend) -> bool
 
set_start(self, *args)
set_start(self, uint n, ea_t newstart) -> bool
 
set_end(self, *args)
set_end(self, uint n, ea_t newend) -> bool
 
make_hole(self, *args)
make_hole(self, ea_t ea1, ea_t ea2, bool create_tail_area)
 
resize_areas(self, *args)
resize_areas(self, uint n, ea_t newstart) -> bool
uint
get_area_qty(self)
 
set_area_cmt(self, *args)
set_area_cmt(self, area_t a, char cmt, bool repeatable) -> bool
 
del_area_cmt(self, *args)
del_area_cmt(self, area_t a, bool repeatable)
 
get_area_cmt(self, *args)
get_area_cmt(self, area_t a, bool repeatable) -> char
 
for_all_areas2(self, *args)
for_all_areas2(self, ea_t ea1, ea_t ea2, area_visitor2_t av) -> int

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __str__

Class Variables
  thisown = _swig_property(lambda x: x.this.own(), lambda x, v: ...
  __swig_destroy__ = _idaapi.delete_areacb_t
  __del__ = lambda self:
Properties

Inherited from object: __class__

Method Details

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

__init__(self)
(Constructor)

 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Returns: areacb_t
Overrides: object.__init__

Class Variable Details

thisown

Value:
_swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc\
= 'The membership flag')