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

Class curloc

object --+
         |
        curloc
Known Subclasses:

Proxy of C++ curloc class

Instance Methods
 
__repr__(self)
repr(x)
curloc
__init__(self)
__init__(self, char stackName) -> curloc
 
linkTo(*args)
linkTo(self, char stackName)
 
setx(*args)
setx(self, int xx)
 
jump_push(*args)
jump_push(self, bool try_to_unhide, ea_t ea=BADADDR, int lnnum=0, int x=0, ...
 
pop(*args)
pop(self, bool try_tohide) -> bool
 
get(*args)
get(self, size_t depth) -> bool
size_t
size(self)
 
copy_current_location(*args)
copy_current_location(self, curloc loc)
 
mark(*args)
mark(self, int marker, char title, char desc) -> int
 
markedpos(*args)
markedpos(self, int marker) -> ea_t
 
jump(*args)
jump(self, int marker) -> bool
 
markdesc(*args)
markdesc(self, int marker, char buf) -> ssize_t
 
__swig_destroy__(...)
delete_curloc(curloc self)
 
__del__(self)

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

Properties
  thisown
The membership flag
  ea
curloc_ea_get(curloc self) -> ea_t
  x
curloc_x_get(curloc self) -> ushort
  y
curloc_y_get(curloc self) -> ushort
  lnnum
curloc_lnnum_get(curloc self) -> ushort
  flags
curloc_flags_get(curloc self) -> ushort
  target
curloc_target_get(curloc self) -> ea_t

Inherited from object: __class__

Method Details

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

__init__(self)
(Constructor)

 

__init__(self, char stackName) -> curloc

Returns: curloc
Overrides: object.__init__

jump_push(*args)

 

jump_push(self, bool try_to_unhide, ea_t ea=BADADDR, int lnnum=0, int x=0, 
    int y=0)
jump_push(self, bool try_to_unhide, ea_t ea=BADADDR, int lnnum=0, int x=0)
jump_push(self, bool try_to_unhide, ea_t ea=BADADDR, int lnnum=0)
jump_push(self, bool try_to_unhide, ea_t ea=BADADDR)
jump_push(self, bool try_to_unhide)


Property Details

thisown

The membership flag

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

ea

curloc_ea_get(curloc self) -> ea_t

Get Method:
unreachable.curloc_ea_get(...) - curloc_ea_get(curloc self) -> ea_t
Set Method:
unreachable.curloc_ea_set(...) - curloc_ea_set(curloc self, ea_t ea)

x

curloc_x_get(curloc self) -> ushort

Get Method:
unreachable.curloc_x_get(...) - curloc_x_get(curloc self) -> ushort
Set Method:
unreachable.curloc_x_set(...) - curloc_x_set(curloc self, ushort x)

y

curloc_y_get(curloc self) -> ushort

Get Method:
unreachable.curloc_y_get(...) - curloc_y_get(curloc self) -> ushort
Set Method:
unreachable.curloc_y_set(...) - curloc_y_set(curloc self, ushort y)

lnnum

curloc_lnnum_get(curloc self) -> ushort

Get Method:
unreachable.curloc_lnnum_get(...) - curloc_lnnum_get(curloc self) -> ushort
Set Method:
unreachable.curloc_lnnum_set(...) - curloc_lnnum_set(curloc self, ushort lnnum)

flags

curloc_flags_get(curloc self) -> ushort

Get Method:
unreachable.curloc_flags_get(...) - curloc_flags_get(curloc self) -> ushort
Set Method:
unreachable.curloc_flags_set(...) - curloc_flags_set(curloc self, ushort flags)

target

curloc_target_get(curloc self) -> ea_t

Get Method:
unreachable.curloc_target_get(...) - curloc_target_get(curloc self) -> ea_t
Set Method:
unreachable.curloc_target_set(...) - curloc_target_set(curloc self, ea_t target)