IDAPython 9.0
Loading...
Searching...
No Matches
data_type_t Class Reference

Proxy of C++ data_type_t class.

Inheritance diagram for data_type_t:

Public Member Functions

"bool" is_present_in_menus (self)
 is_present_in_menus(self) -> bool Should this type be shown in UI menus
 
 __init__ (self, "PyObject *" _self, "char const *" name, "asize_t" value_size=0, "char const *" menu_name=None, "char const *" hotkey=None, "char const *" asm_keyword=None, "int" props=0)
 init(self, _self, name, value_size=0, menu_name=None, hotkey=None, asm_keyword=None, props=0) -> data_type_t
 
 __init__ (self, *args)
 

Static Public Attributes

str props = property(_ida_bytes.data_type_t_props_get, _ida_bytes.data_type_t_props_set, doc=)
 
str name = property(_ida_bytes.data_type_t_name_get, _ida_bytes.data_type_t_name_set, doc=)
 
str menu_name = property(_ida_bytes.data_type_t_menu_name_get, _ida_bytes.data_type_t_menu_name_set, doc=)
 
str hotkey = property(_ida_bytes.data_type_t_hotkey_get, _ida_bytes.data_type_t_hotkey_set, doc=)
 
str asm_keyword = property(_ida_bytes.data_type_t_asm_keyword_get, _ida_bytes.data_type_t_asm_keyword_set, doc=)
 
str value_size = property(_ida_bytes.data_type_t_value_size_get, _ida_bytes.data_type_t_value_size_set, doc=)
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
 id = property(__get_id)
 

Constructor & Destructor Documentation

◆ __init__() [1/2]

__init__ ( self,
"PyObject *" _self,
"char const *" name,
"asize_t" value_size = 0,
"char const *" menu_name = None,
"char const *" hotkey = None,
"char const *" asm_keyword = None,
"int" props = 0 )
Parameters
selfPyObject *
namechar const *
value_sizeasize_t
menu_namechar const *
hotkeychar const *
asm_keywordchar const *
propsint

◆ __init__() [2/2]

__init__ ( self,
* args )

Member Function Documentation

◆ is_present_in_menus()

"bool" is_present_in_menus ( self)
Returns
: success

Member Data Documentation

◆ asm_keyword

str asm_keyword = property(_ida_bytes.data_type_t_asm_keyword_get, _ida_bytes.data_type_t_asm_keyword_set, doc=)
static

◆ hotkey

str hotkey = property(_ida_bytes.data_type_t_hotkey_get, _ida_bytes.data_type_t_hotkey_set, doc=)
static

◆ menu_name

str menu_name = property(_ida_bytes.data_type_t_menu_name_get, _ida_bytes.data_type_t_menu_name_set, doc=)
static

◆ name

str name = property(_ida_bytes.data_type_t_name_get, _ida_bytes.data_type_t_name_set, doc=)
static

◆ props

str props = property(_ida_bytes.data_type_t_props_get, _ida_bytes.data_type_t_props_set, doc=)
static

◆ value_size

str value_size = property(_ida_bytes.data_type_t_value_size_get, _ida_bytes.data_type_t_value_size_set, doc=)
static

Property Documentation

◆ id

id = property(__get_id)
static

◆ thisown

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

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