Type that represents a "class object". In Python class objects have the type 'type' which we name type_py here.
Call to allow for freeing of resources of this object.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(object), | intent(inout) | :: | self |
Get value of an attribute of this object
Set value of an attribute of this object
Delete an attribute of this object
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(object), | intent(inout) | :: | self | |||
| character(kind=C_CHAR,len=*), | intent(in) | :: | attr_name |
Get c_ptr representation of this object. For development of Python extension modules
Get C pointer to an object, needed for developing Python extensions.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(object), | intent(in) | :: | self |