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

Public Member Functions

None clear (self)
 
bool on_member (self)
 
bool is_typedef (self)
 
bool is_struct (self)
 
bool is_union (self)
 
bool is_enum (self)
 
bool is_func (self)
 
bool is_udt (self)
 
 __init__ (self)
 

Static Public Attributes

str cb
 
str tif
 
str cursor
 
str ordinal
 
str is_writable
 
str is_detached
 
str is_forward
 
str kind
 
str memidx
 
str nmembers
 
str udm
 
str total_size
 
str unpadded_size
 
str last_udm_offset
 
str bucket_start
 
str bf_bitoff
 
str offset
 
str edm
 
str fa
 

Properties

 thisown
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self)

Member Function Documentation

◆ clear()

None clear ( self)

◆ is_enum()

bool is_enum ( self)

◆ is_func()

bool is_func ( self)

◆ is_struct()

bool is_struct ( self)

◆ is_typedef()

bool is_typedef ( self)

◆ is_udt()

bool is_udt ( self)

◆ is_union()

bool is_union ( self)

◆ on_member()

bool on_member ( self)

Member Data Documentation

◆ bf_bitoff

str bf_bitoff
static
Initial value:
= property(_ida_typeinf.til_type_ref_t_bf_bitoff_get,
_ida_typeinf.til_type_ref_t_bf_bitoff_set)

◆ bucket_start

str bucket_start
static
Initial value:
= property(_ida_typeinf.
til_type_ref_t_bucket_start_get, _ida_typeinf.
til_type_ref_t_bucket_start_set)

◆ cb

str cb
static
Initial value:
= property(_ida_typeinf.til_type_ref_t_cb_get,
_ida_typeinf.til_type_ref_t_cb_set)

◆ cursor

str cursor
static
Initial value:
= property(_ida_typeinf.
til_type_ref_t_cursor_get, _ida_typeinf.til_type_ref_t_cursor_set)

◆ edm

str edm
static
Initial value:
= property(_ida_typeinf.til_type_ref_t_edm_get,
_ida_typeinf.til_type_ref_t_edm_set)

◆ fa

str fa
static
Initial value:
= property(_ida_typeinf.til_type_ref_t_fa_get,
_ida_typeinf.til_type_ref_t_fa_set)

◆ is_detached

str is_detached
static
Initial value:
= property(_ida_typeinf.
til_type_ref_t_is_detached_get, _ida_typeinf.
til_type_ref_t_is_detached_set)

◆ is_forward

str is_forward
static
Initial value:
= property(_ida_typeinf.
til_type_ref_t_is_forward_get, _ida_typeinf.
til_type_ref_t_is_forward_set)

◆ is_writable

str is_writable
static
Initial value:
= property(_ida_typeinf.
til_type_ref_t_is_writable_get, _ida_typeinf.
til_type_ref_t_is_writable_set)

◆ kind

str kind
static
Initial value:
= property(_ida_typeinf.til_type_ref_t_kind_get,
_ida_typeinf.til_type_ref_t_kind_set)

◆ last_udm_offset

str last_udm_offset
static
Initial value:
= property(_ida_typeinf.
til_type_ref_t_last_udm_offset_get, _ida_typeinf.
til_type_ref_t_last_udm_offset_set)

◆ memidx

str memidx
static
Initial value:
= property(_ida_typeinf.til_type_ref_t_memidx_get,
_ida_typeinf.til_type_ref_t_memidx_set)

◆ nmembers

str nmembers
static
Initial value:
= property(_ida_typeinf.til_type_ref_t_nmembers_get,
_ida_typeinf.til_type_ref_t_nmembers_set)

◆ offset

str offset
static
Initial value:
= property(_ida_typeinf.til_type_ref_t_offset_get,
_ida_typeinf.til_type_ref_t_offset_set)

◆ ordinal

str ordinal
static
Initial value:
= property(_ida_typeinf.til_type_ref_t_ordinal_get,
_ida_typeinf.til_type_ref_t_ordinal_set)

◆ tif

str tif
static
Initial value:
= property(_ida_typeinf.til_type_ref_t_tif_get,
_ida_typeinf.til_type_ref_t_tif_set)

◆ total_size

str total_size
static
Initial value:
= property(_ida_typeinf.
til_type_ref_t_total_size_get, _ida_typeinf.
til_type_ref_t_total_size_set)

◆ udm

str udm
static
Initial value:
= property(_ida_typeinf.til_type_ref_t_udm_get,
_ida_typeinf.til_type_ref_t_udm_set)

◆ unpadded_size

str unpadded_size
static
Initial value:
= property(_ida_typeinf.
til_type_ref_t_unpadded_size_get, _ida_typeinf.
til_type_ref_t_unpadded_size_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: