IDAPython 9.0
Loading...
Searching...
No Matches
ptr_type_data_t Class Reference
Inheritance diagram for ptr_type_data_t:

Public Member Functions

 __init__ (self, *args)
 
None swap (self, 'ptr_type_data_t' r)
 
bool __eq__ (self, 'ptr_type_data_t' r)
 
bool __ne__ (self, 'ptr_type_data_t' r)
 
bool is_code_ptr (self)
 
bool is_shifted (self)
 

Static Public Attributes

str obj_type
 
str closure
 
str parent
 
str delta
 
str based_ptr_size
 
str taptr_bits
 

Properties

 thisown
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
* args )

Member Function Documentation

◆ __eq__()

bool __eq__ ( self,
'ptr_type_data_t' r )

◆ __ne__()

bool __ne__ ( self,
'ptr_type_data_t' r )

◆ is_code_ptr()

bool is_code_ptr ( self)
Are we pointing to code?

◆ is_shifted()

bool is_shifted ( self)

◆ swap()

None swap ( self,
'ptr_type_data_t' r )
Set this = r and r = this.

Member Data Documentation

◆ based_ptr_size

str based_ptr_size
static
Initial value:
= property(_ida_typeinf.
ptr_type_data_t_based_ptr_size_get, _ida_typeinf.
ptr_type_data_t_based_ptr_size_set)

◆ closure

str closure
static
Initial value:
= property(_ida_typeinf.ptr_type_data_t_closure_get,
_ida_typeinf.ptr_type_data_t_closure_set)

◆ delta

str delta
static
Initial value:
= property(_ida_typeinf.ptr_type_data_t_delta_get,
_ida_typeinf.ptr_type_data_t_delta_set)

◆ obj_type

str obj_type
static
Initial value:
= property(_ida_typeinf.
ptr_type_data_t_obj_type_get, _ida_typeinf.ptr_type_data_t_obj_type_set
)

◆ parent

str parent
static
Initial value:
= property(_ida_typeinf.ptr_type_data_t_parent_get,
_ida_typeinf.ptr_type_data_t_parent_set)

◆ taptr_bits

str taptr_bits
static
Initial value:
= property(_ida_typeinf.
ptr_type_data_t_taptr_bits_get, _ida_typeinf.
ptr_type_data_t_taptr_bits_set)

Property Documentation

◆ thisown

thisown
static
Initial value:
= property(lambda x: x.this.own(), lambda x, v: x.this.own(v),
doc='The membership flag')

The documentation for this class was generated from the following file: