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

Public Member Functions

bool empty (self)
 
bool __eq__ (self, 'edm_t' r)
 
bool __ne__ (self, 'edm_t' r)
 
None swap (self, 'edm_t' r)
 
'tid_t' get_tid (self)
 
 __init__ (self, *args)
 

Static Public Attributes

str name
 
str cmt
 
str value
 

Properties

 thisown
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
* args )
Create an enumerator, with the specified name and value

This constructor has the following signatures:

1. edm_t(edm: edm_t)
2. edm_t(name: str, value: int, cmt: str=None)

@param name  Enumerator name. Must not be empty (1st form)
@param value Enumerator value (1st form)
@param cmt   Enumerator repeatable comment. May be empty (1st form)
@param edm   An enum member to copy

Member Function Documentation

◆ __eq__()

bool __eq__ ( self,
'edm_t' r )

◆ __ne__()

bool __ne__ ( self,
'edm_t' r )

◆ empty()

bool empty ( self)

◆ get_tid()

'tid_t' get_tid ( self)

◆ swap()

None swap ( self,
'edm_t' r )

Member Data Documentation

◆ cmt

str cmt
static
Initial value:
= property(_ida_typeinf.edm_t_cmt_get, _ida_typeinf.
edm_t_cmt_set)

◆ name

str name
static
Initial value:
= property(_ida_typeinf.edm_t_name_get, _ida_typeinf.
edm_t_name_set)

◆ value

str value
static
Initial value:
= property(_ida_typeinf.edm_t_value_get, _ida_typeinf.
edm_t_value_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: