IDAPython 9.0
|
Public Member Functions | |
__init__ (self, lnk=None) | |
__del__ (self) | |
copy (self) | |
assign (self, other) | |
Protected Member Functions | |
_free (self) | |
_create_clink (self) | |
_del_clink (self, lnk) | |
_get_clink_ptr (self) | |
Properties | |
clink = property(lambda self: self.__clink__) | |
clink_ptr = property(lambda self: self._get_clink_ptr()) | |
This is a utility and base class for C linked objects
__init__ | ( | self, | |
lnk = None ) |
Reimplemented in Form.DropdownListControl, Form.MultiLineTextControl, textctrl_info_t, and _qstrvec_t.
__del__ | ( | self | ) |
Delete the link upon object destruction (only if not static)
|
protected |
Overwrite me. Creates a new clink @return: PyCapsule representing the C link
Reimplemented in textctrl_info_t, and _qstrvec_t.
|
protected |
Overwrite me. This method deletes the link
Reimplemented in textctrl_info_t, and _qstrvec_t.
|
protected |
Explicitly delete the link (only if not static)
|
protected |
Overwrite me. Returns the C link pointer as a 64bit number
Reimplemented in textctrl_info_t, and _qstrvec_t.
assign | ( | self, | |
other ) |
Overwrite me. This method allows you to assign an instance contents to anothers @return: Boolean
Reimplemented in textctrl_info_t, and _qstrvec_t.
copy | ( | self | ) |
Returns a new copy of this class
|
static |
|
static |