|
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 |