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

Class switch_info_ex_t

           object --+        
                    |        
pyidc_opaque_object_t --+    
                        |    
      py_clinked_object_t --+
                            |
                           switch_info_ex_t

Instance Methods
 
__get_custom__(self)
 
__get_defjump__(self)
 
__get_elbase__(self)
 
__get_flags2__(self)
 
__get_flags__(self)
 
__get_ind_lowcase__(self)
 
__get_jcases__(self)
 
__get_jumps__(self)
 
__get_ncases__(self)
 
__get_regdtyp__(self)
 
__get_regnum__(self)
 
__get_startea__(self)
 
__get_values_lowcase__(self)
 
__init__(self, lnk=None)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 
__set_custom__(self, v)
 
__set_defjump__(self, v)
 
__set_elbase__(self, v)
 
__set_flags2__(self, v)
 
__set_flags__(self, v)
 
__set_ind_lowcase__(self, v)
 
__set_jcases__(self, v)
 
__set_jumps__(self, v)
 
__set_ncases__(self, v)
 
__set_regdtyp__(self, v)
 
__set_regnum__(self, v)
 
__set_startea__(self, v)
 
__set_values_lowcase__(self, v)
 
assign(self, other)
Overwrite me.
 
get_jtable_element_size(self)
 
get_jtable_size(self)
 
get_lowcase(self)
 
get_shift(self)
 
get_vtable_element_size(self)
 
is_indirect(self)
 
is_subtract(self)
 
set_expr(self, r, dt)
 
set_jtable_element_size(self, size)
 
set_shift(self, shift)
 
set_vtable_element_size(self, size)

Inherited from py_clinked_object_t: __del__, copy

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables

Inherited from pyidc_opaque_object_t: __idc_cvt_id__

Properties
  custom
  defjump
  elbase
  flags
  flags2
  ind_lowcase
  jcases
  jumps
  lowcase
  ncases
  regdtyp
  regnum
  startea
  values

Inherited from py_clinked_object_t: clink, clink_ptr

Inherited from object: __class__

Method Details

__init__(self, lnk=None)
(Constructor)

 

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

Overrides: object.__init__
(inherited documentation)

assign(self, other)

 

Overwrite me. This method allows you to assign an instance contents to anothers

Returns:
Boolean
Overrides: py_clinked_object_t.assign
(inherited documentation)

Property Details

custom

Get Method:
__get_custom__(self)
Set Method:
__set_custom__(self, v)

defjump

Get Method:
__get_defjump__(self)
Set Method:
__set_defjump__(self, v)

elbase

Get Method:
__get_elbase__(self)
Set Method:
__set_elbase__(self, v)

flags

Get Method:
__get_flags__(self)
Set Method:
__set_flags__(self, v)

flags2

Get Method:
__get_flags2__(self)
Set Method:
__set_flags2__(self, v)

ind_lowcase

Get Method:
__get_ind_lowcase__(self)
Set Method:
__set_ind_lowcase__(self, v)

jcases

Get Method:
__get_jcases__(self)
Set Method:
__set_jcases__(self, v)

jumps

Get Method:
__get_jumps__(self)
Set Method:
__set_jumps__(self, v)

lowcase

Get Method:
__get_values_lowcase__(self)
Set Method:
__set_values_lowcase__(self, v)

ncases

Get Method:
__get_ncases__(self)
Set Method:
__set_ncases__(self, v)

regdtyp

Get Method:
__get_regdtyp__(self)
Set Method:
__set_regdtyp__(self, v)

regnum

Get Method:
__get_regnum__(self)
Set Method:
__set_regnum__(self, v)

startea

Get Method:
__get_startea__(self)
Set Method:
__set_startea__(self, v)

values

Get Method:
__get_values_lowcase__(self)
Set Method:
__set_values_lowcase__(self, v)

[an error occurred while processing this directive]