|
| __init__ (self, int _opnum=0) |
|
'uint64' | value (self, 'tinfo_t' type) |
|
None | assign (self, 'uint64' v, int nbytes, 'type_sign_t' sign) |
|
bool | __eq__ (self, 'cnumber_t' r) |
|
bool | __ne__ (self, 'cnumber_t' r) |
|
bool | __lt__ (self, 'cnumber_t' r) |
|
bool | __gt__ (self, 'cnumber_t' r) |
|
bool | __le__ (self, 'cnumber_t' r) |
|
bool | __ge__ (self, 'cnumber_t' r) |
|
int | compare (self, 'cnumber_t' r) |
|
◆ __init__()
__init__ |
( |
| self, |
|
|
int | _opnum = 0 ) |
◆ __eq__()
◆ __ge__()
◆ __gt__()
◆ __le__()
◆ __lt__()
◆ __ne__()
◆ _print()
None _print |
( |
| self, |
|
|
'tinfo_t' | type, |
|
|
'citem_t' | parent = None, |
|
|
'bool *' | nice_stroff = None ) |
|
protected |
◆ assign()
None assign |
( |
| self, |
|
|
'uint64' | v, |
|
|
int | nbytes, |
|
|
'type_sign_t' | sign ) |
Assign new value
@param v: new value
@param nbytes: size of the new value in bytes
@param sign: sign of the value
◆ compare()
◆ value()
'uint64' value |
( |
| self, |
|
|
'tinfo_t' | type ) |
Get value. This function will properly extend the number sign to 64bits depending on the type sign.
◆ _value
Initial value:= property(_ida_hexrays.cnumber_t__value_get,
_ida_hexrays.cnumber_t__value_set)
◆ nf
Initial value:= property(_ida_hexrays.cnumber_t_nf_get,
_ida_hexrays.cnumber_t_nf_set)
◆ thisown
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: