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(self, *args)
linkTo(self, char name)
 
push_and_jump(self, *args)
push_and_jump(self, bool try_to_unhide, ea_t ea = BADADDR, int lnnum = 0, ...
 
pop(self, *args)
pop(self, bool try_tohide) -> bool
 
get(self, *args)
get(self, size_t depth) -> bool
 
copy_current_location(self, *args)
copy_current_location(self, location_t loc)
 
mark(self, *args)
mark(self, int marker, char title, char desc) -> int
 
jump(self, *args)
jump(self, int marker) -> bool

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

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: ...
  gli = _swig_property(_idaapi.location_t_gli_get, _idaapi.locat...
  __swig_destroy__ = _idaapi.delete_location_t
  __del__ = lambda self:

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

Properties

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(self, *args)

 

linkTo(self, char name)

Overrides: curloc.linkTo

push_and_jump(self, *args)

 

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

pop(self, *args)

 

pop(self, bool try_tohide) -> bool

Overrides: curloc.pop

get(self, *args)

 

get(self, size_t depth) -> bool

Overrides: curloc.get

copy_current_location(self, *args)

 

copy_current_location(self, location_t loc)

Overrides: curloc.copy_current_location

mark(self, *args)

 

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

Overrides: curloc.mark

jump(self, *args)

 

jump(self, int marker) -> bool

Overrides: curloc.jump

Class Variable Details

thisown

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

gli

Value:
_swig_property(_idaapi.location_t_gli_get, _idaapi.location_t_gli_set)