summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorAkira TAGOH <akira@tagoh.org>2015-07-28 12:48:40 +0900
committerAkira TAGOH <akira@tagoh.org>2017-07-07 15:43:59 +0900
commitee2000494c4c8367fe20593709a979d158687855 (patch)
tree0fa6fa45e33f60d8b3839975ed1d7d1b88a29e47 /doc
parent01085e07857cddf382db736a9e061f92f50397d6 (diff)
Add FcPatternGetWithBinding() to obtain the binding type of the value in FcPattern.
https://bugs.freedesktop.org/show_bug.cgi?id=19375
Diffstat (limited to 'doc')
-rw-r--r--doc/fcpattern.fncs17
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/fcpattern.fncs b/doc/fcpattern.fncs
index 1049d77a..e1987ff0 100644
--- a/doc/fcpattern.fncs
+++ b/doc/fcpattern.fncs
@@ -199,6 +199,23 @@ any existing list of values.
@@
@RET@ FcResult
+@FUNC@ FcPatternGetWithBinding
+@TYPE1@ FcPattern * @ARG1@ p
+@TYPE2@ const char * @ARG2@ object
+@TYPE3@ int% @ARG3@ id
+@TYPE4@ FcValue * @ARG4@ v
+@TYPE5@ FcValueBinding * @ARG5@ b
+@PURPOSE@ Return a value with binding from a pattern
+@DESC@
+Returns in <parameter>v</parameter> the <parameter>id</parameter>'th value
+and <parameter>b</parameter> binding for that associated with the property
+<parameter>object</parameter>.
+The Value returned is not a copy, but rather refers to the data stored
+within the pattern directly. Applications must not free this value.
+@SINCE@ 2.13.0
+@@
+
+@RET@ FcResult
@FUNC@ FcPatternGet
@TYPE1@ FcPattern * @ARG1@ p
@TYPE2@ const char * @ARG2@ object