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

Class location_t

object --+    
         |    
    curloc --+
             |
            location_t

Proxy of C++ location_t class

Instance Methods
 
__repr__(self)
repr(x)
location_t
__init__(self)
__init__(self, char name) -> location_t
 
linkTo(*args)
linkTo(self, char name)
 
push_and_jump(*args)
push_and_jump(self, bool try_to_unhide, ea_t ea=ea_t(-1), int lnnum=0, ...
 
pop(*args)
pop(self, bool try_tohide) -> bool
 
get(*args)
get(self, size_t depth) -> bool
 
copy_current_location(*args)
copy_current_location(self, location_t loc)
 
mark(*args)
mark(self, int marker, char title, char desc) -> int
 
jump(*args)
jump(self, int marker) -> bool
 
__swig_destroy__(...)
delete_location_t(location_t self)
 
__del__(self)

Inherited from curloc: jump_push, markdesc, markedpos, setx, size

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

Properties
  thisown
The membership flag
  gli
location_t_gli_get(location_t self) -> graph_location_info_t

Inherited from curloc: ea, flags, lnnum, target, x, y

Inherited from object: __class__

Method Details

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

__init__(self)
(Constructor)

 

__init__(self, char name) -> location_t

Returns: location_t
Overrides: object.__init__

linkTo(*args)

 

linkTo(self, char name)

Overrides: curloc.linkTo

push_and_jump(*args)

 

push_and_jump(self, bool try_to_unhide, ea_t ea=ea_t(-1), int lnnum=0, 
    int x=0, int y=0, graph_location_info_t gli=None)

pop(*args)

 

pop(self, bool try_tohide) -> bool

Overrides: curloc.pop

get(*args)

 

get(self, size_t depth) -> bool

Overrides: curloc.get

copy_current_location(*args)

 

copy_current_location(self, location_t loc)

Overrides: curloc.copy_current_location

mark(*args)

 

mark(self, int marker, char title, char desc) -> int

Overrides: curloc.mark

jump(*args)

 

jump(self, int marker) -> bool

Overrides: curloc.jump

__swig_destroy__(...)

 

delete_location_t(location_t self)

Overrides: curloc.__swig_destroy__

__del__(self)
(Destructor)

 
Overrides: curloc.__del__

Property Details

thisown

The membership flag

Get Method:
unreachable(x)
Set Method:
unreachable(x, v)

gli

location_t_gli_get(location_t self) -> graph_location_info_t

Get Method:
unreachable.location_t_gli_get(...) - location_t_gli_get(location_t self) -> graph_location_info_t
Set Method:
unreachable.location_t_gli_set(...) - location_t_gli_set(location_t self, graph_location_info_t gli)