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

Public Member Functions

None clear (self)
 
None set_new_type (self, 'tinfo_t' t)
 
None set_new_name (self, str n)
 
None set_new_cmt (self, str c, bool rptcmt)
 
bool has_type (self)
 
bool has_name (self)
 
bool has_cmt (self)
 
bool is_rptcmt (self)
 
bool has_info (self)
 
 __init__ (self)
 

Static Public Attributes

str type
 
str name
 
str cmt
 
str flags
 

Properties

 thisown
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self)

Member Function Documentation

◆ clear()

None clear ( self)

◆ has_cmt()

bool has_cmt ( self)

◆ has_info()

bool has_info ( self)

◆ has_name()

bool has_name ( self)

◆ has_type()

bool has_type ( self)

◆ is_rptcmt()

bool is_rptcmt ( self)

◆ set_new_cmt()

None set_new_cmt ( self,
str c,
bool rptcmt )

◆ set_new_name()

None set_new_name ( self,
str n )

◆ set_new_type()

None set_new_type ( self,
'tinfo_t' t )
The visit_type() function may optionally save the modified type info. Use the following functions for that. The new name and comment will be applied only if the current tinfo element has storage for them. 

Member Data Documentation

◆ cmt

str cmt
static
Initial value:
= property(_ida_typeinf.type_mods_t_cmt_get,
_ida_typeinf.type_mods_t_cmt_set)

◆ flags

str flags
static
Initial value:
= property(_ida_typeinf.type_mods_t_flags_get,
_ida_typeinf.type_mods_t_flags_set)

◆ name

str name
static
Initial value:
= property(_ida_typeinf.type_mods_t_name_get,
_ida_typeinf.type_mods_t_name_set)

◆ type

str type
static
Initial value:
= property(_ida_typeinf.type_mods_t_type_get,
_ida_typeinf.type_mods_t_type_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: