Gets a property of an object.
The value can be:
In general, a copy is made of the property contents and the caller is responsible for freeing the memory by calling unset.
Note that get_property is really intended for language bindings, @get is much more convenient for C programming.
| this |
a Object |
| property_name |
the name of the property to get |
| value |
return location for the property value |