aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org>2018-09-10 11:59:45 +0300
committerSergey Poznyakoff <gray@gnu.org>2018-09-10 11:59:45 +0300
commit07a88216ed19f7942e75e2d249b84724a41a75db (patch)
tree724365f1aaea0ac588234bcf53748cde689e3d79 /doc
parent7ba312101e40bf17d517b401f0f56b70b17f5f1a (diff)
downloaddico-07a88216ed19f7942e75e2d249b84724a41a75db.tar.gz
dico-07a88216ed19f7942e75e2d249b84724a41a75db.tar.bz2
Correctly display MIME headers read from the underlying db in virtual db
* NEWS: Update. * doc/libdico.texi: Update. * dicod/database.c (dicod_database_mime_header): Use temporary storage to preserve original header in case of failure. * dicod/virtual.c (dico_result_headers): Implement function. * include/dico/assoc.h (dico_assoc_count): New function. * lib/assoc.c (dico_assoc_count): New function.
Diffstat (limited to 'doc')
-rw-r--r--doc/libdico.texi26
1 files changed, 26 insertions, 0 deletions
diff --git a/doc/libdico.texi b/doc/libdico.texi
index 7c66afd..39e3f4a 100644
--- a/doc/libdico.texi
+++ b/doc/libdico.texi
@@ -224,21 +224,47 @@ struct dico_assoc @{
@deftypefn Function dico_assoc_list_t dico_assoc_create (void)
@end deftypefn
+@deftypefn Function dico_assoc_list_t dico_assoc_dup(dico_assoc_list_t @var{src})
+@end deftypefn
+
@deftypefn Function void dico_assoc_destroy (dico_assoc_list_t *@var{passoc})
@end deftypefn
+@deftypefn int dico_assoc_clear(dico_assoc_list_t @var{assoc})
+@end deftypefn
+
@deftypefn Function int dico_assoc_add (dico_assoc_list_t @var{assoc}, @
const char *@var{key}, const char *@var{value})
@end deftypefn
+@deftypefn Function int dico_assoc_append(dico_assoc_list_t @var{assoc}, @
+ const char *@var{key}, const char *@var{value})
+@end deftypefn
+
+@deftypefn Function {const char *}dico_assoc_find_n(@
+ dico_assoc_list_t @var{assoc}, @
+ const char *@var{key}, size_t @var{n})
+@end deftypefn
+
@deftypefn Function {const char *} dico_assoc_find (@
dico_assoc_list_t @var{assoc}, const char *@var{key})
@end deftypefn
+@deftypefn Function void dico_assoc_remove_n(@
+ dico_assoc_list_t @var{assoc}, const char *@var{key}, size_t @var{n})
+@end deftypefn
+
@deftypefn Function void dico_assoc_remove (@
dico_assoc_list_t @var{assoc}, const char *@var{key})
@end deftypefn
+@deftypefn Function size_t dico_assoc_count(dico_assoc_list_t @var{assoc})
+@end deftypefn
+
+@deftypefn Function dico_iterator_t dico_assoc_iterator(@
+ dico_assoc_list_t @var{assoc})
+@end deftypefn
+
@node diag
@section Diagnostics Functions
@UNREVISED

Return to:

Send suggestions and report system problems to the System administrator.