summaryrefslogtreecommitdiff
path: root/docs/reference/glib/changes.sgml
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@linux.intel.com>2011-08-18 11:27:24 +0100
committerEmmanuele Bassi <ebassi@linux.intel.com>2011-08-19 15:31:14 +0100
commit42e79ad6fb4e23be31714559f34e2d679691a0f7 (patch)
tree91b309f65a825520365c7a5f8fd220564466f856 /docs/reference/glib/changes.sgml
parent5b542fb90afef84bb8e2d1b0507f87417070e080 (diff)
downloadglib-g-property.tar.gz
gproperty: Allow control over the accessors copy semanticsg-property
It should be possible to define whether a property will take a reference, or make a copy, of the value being set or retrieved, so that we can reflect this behaviour inside the introspection and documentation. In order to do that, we can add two new flags to GProperty, detailing the behaviour for setter and getter separately (and a simple shorthand for both). By default, GProperty will now not copy a boxed type, or take a reference on an object type, when setting a new value; it is up to the developer to specify this behaviour.
Diffstat (limited to 'docs/reference/glib/changes.sgml')
0 files changed, 0 insertions, 0 deletions