summaryrefslogtreecommitdiff
path: root/docs/reference
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
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')
-rw-r--r--docs/reference/gobject/gobject-sections.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/docs/reference/gobject/gobject-sections.txt b/docs/reference/gobject/gobject-sections.txt
index 2e3a93699..e71552501 100644
--- a/docs/reference/gobject/gobject-sections.txt
+++ b/docs/reference/gobject/gobject-sections.txt
@@ -892,6 +892,8 @@ g_property_is_writable
g_property_is_redable
g_property_is_deprecated
g_property_is_atomic
+g_property_is_copy_set
+g_property_is_copy_get
g_property_describe
g_property_set_range_values
g_property_get_range_values