Module ida_idaapi :: Class py_clinked_object_t
[frames] | no frames]

Class py_clinked_object_t

           object --+    
                    |    
pyidc_opaque_object_t --+
                        |
                       py_clinked_object_t
Known Subclasses:

This is a utility and base class for C linked objects

Instance Methods
 
__init__(self, lnk=None)
x.__init__(...) initializes x; see help(type(x)) for signature
 
__del__(self)
Delete the link upon object destruction (only if not static)
 
copy(self)
Returns a new copy of this class
 
assign(self, other)
Overwrite me.

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables

Inherited from pyidc_opaque_object_t: __idc_cvt_id__

Properties
  clink
Returns the C link as a PyObject
  clink_ptr
Returns the C link pointer as a number

Inherited from object: __class__

Method Details

__init__(self, lnk=None)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

assign(self, other)

 

Overwrite me. This method allows you to assign an instance contents to anothers

Returns:
Boolean

Property Details

clink

Returns the C link as a PyObject

Get Method:
unreachable(self)

clink_ptr

Returns the C link pointer as a number

Get Method:
unreachable(self)