diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2013-01-26 18:48:26 +0100 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2013-01-26 18:48:26 +0100 |
commit | f4dce0472391432e8af4f2c0e39401d90cb86737 (patch) | |
tree | 2179437469a67fa22a7d2375807744b8a0e2b0c8 /doc | |
parent | a5aaed89d202d9b26862a8ad4cdc683d60c1e252 (diff) | |
download | weechat-f4dce0472391432e8af4f2c0e39401d90cb86737.zip |
core: use default hash/comparison callback for keys of type integer/pointer/time in hashtable
Diffstat (limited to 'doc')
-rw-r--r-- | doc/en/weechat_plugin_api.en.txt | 10 | ||||
-rw-r--r-- | doc/fr/weechat_plugin_api.fr.txt | 10 | ||||
-rw-r--r-- | doc/it/weechat_plugin_api.it.txt | 15 |
3 files changed, 18 insertions, 17 deletions
diff --git a/doc/en/weechat_plugin_api.en.txt b/doc/en/weechat_plugin_api.en.txt index 1fec6f25c..c28a491a4 100644 --- a/doc/en/weechat_plugin_api.en.txt +++ b/doc/en/weechat_plugin_api.en.txt @@ -3248,14 +3248,14 @@ Arguments: ** 'WEECHAT_HASHTABLE_BUFFER' ** 'WEECHAT_HASHTABLE_TIME' * 'callback_hash_key': callback used to "hash" a key (key as integer value), can - be NULL if key type is "string" (a default function is used for strings, and - only for strings), arguments and return value: + be NULL if key type is not "buffer" (a default hash function is used), + arguments and return value: ** 'struct t_hashtable *hashtable': hashtable pointer ** 'const void *key': key ** return value: hash of the key -* 'callback_keycmp': callback used to compare two keys, can be NULL if value - type is "string" (a default comparison function is used for strings, and only - for strings), arguments and return value: +* 'callback_keycmp': callback used to compare two keys, can be NULL if key type + is not "buffer" (a default comparison function is used), arguments and return + value: ** 'struct t_hashtable *hashtable': hashtable pointer ** 'const void *key1': first key ** 'const void *key2': second key diff --git a/doc/fr/weechat_plugin_api.fr.txt b/doc/fr/weechat_plugin_api.fr.txt index 8d7e1be03..ed1db368c 100644 --- a/doc/fr/weechat_plugin_api.fr.txt +++ b/doc/fr/weechat_plugin_api.fr.txt @@ -3287,15 +3287,15 @@ Paramètres : ** 'WEECHAT_HASHTABLE_BUFFER' ** 'WEECHAT_HASHTABLE_TIME' * 'callback_hash_key' : fonction appelée pour rendre le "hash" d'une clé (la clé - sous forme de nombre entier), peut être NULL si le type de clé est "string" - (une fonction par défaut est utilisée pour les chaînes, et seulement pour les - chaînes). Paramètres et valeur de retour : + sous forme de nombre entier), peut être NULL si le type de clé n'est pas + "buffer" (une fonction de hash par défaut est utilisée), paramètres et valeur + de retour : ** 'struct t_hashtable *hashtable' : pointeur vers la hashtable ** 'const void *key' : clé ** valeur de retour : "hash" de la clé * 'callback_keycmp' : fonction appelée pour comparer deux clés, peut être NULL - si le type de valeur est "string" (une fonction par défaut est utilisée pour - les chaînes, et seulement pour les chaînes). Paramètres et valeur de retour : + si le type de clé n'est pas "buffer" (une fonction de comparaison par défaut + est utilisée), paramètres et valeur de retour : ** 'struct t_hashtable *hashtable' : pointeur vers la hashtable ** 'const void *key1' : première clé ** 'const void *key2' : seconde clé diff --git a/doc/it/weechat_plugin_api.it.txt b/doc/it/weechat_plugin_api.it.txt index d028a0ade..24b158a06 100644 --- a/doc/it/weechat_plugin_api.it.txt +++ b/doc/it/weechat_plugin_api.it.txt @@ -3246,16 +3246,17 @@ Argomenti: ** 'WEECHAT_HASHTABLE_POINTER' ** 'WEECHAT_HASHTABLE_BUFFER' ** 'WEECHAT_HASHTABLE_TIME' -* 'callback_hash_key': callback utilizzata per effettuare un "hash" di una - chiave (chiave come valore intero), può essere NULL se il tipo della chiave è - "string" (viene usata una funzione predefinita per le stringhe, e solo per le - stringhe), argomenti e valore restituito: +// TRANSLATION MISSING +* 'callback_hash_key': callback used to "hash" a key (key as integer value), can + be NULL if key type is not "buffer" (a default hash function is used), + arguments and return value: ** 'struct t_hashtable *hashtable': puntatore alla tabella hash ** 'const void *key': chiave ** return value: hash della chiave -* 'callback_keycmp': callback utilizzata per comparare due chiavi, può essere - NULL se il tipo di valore è "string" (una funzione di confronto predefinita è - usata per le stringhe e solo per le stringhe), argomenti e valore restituito: +// TRANSLATION MISSING +* 'callback_keycmp': callback used to compare two keys, can be NULL if key type + is not "buffer" (a default comparison function is used), arguments and return + value: ** 'struct t_hashtable *hashtable': puntatore alla tabella hash ** 'const void *key1': prima chiave ** 'const void *key2': seconda chiave |