#include <glist.h>#include <stddef.h>Go to the source code of this file.
Classes | |
| struct | _GCompletion |
Typedefs | |
| typedef typedefG_BEGIN_DECLS struct _GCompletion | GCompletion |
| typedef gchar *(*) | GCompletionFunc (gpointer) |
| typedef int(*) | GCompletionStrncmpFunc (const char *s1, const char *s2, size_t n) |
Functions | |
| GCompletion * | g_completion_new (GCompletionFunc func) |
| void | g_completion_add_items (GCompletion *cmp, GList *items) |
| void | g_completion_remove_items (GCompletion *cmp, GList *items) |
| void | g_completion_clear_items (GCompletion *cmp) |
| GList * | g_completion_complete (GCompletion *cmp, gchar *prefix, gchar **new_prefix) |
| void | g_completion_set_compare (GCompletion *cmp, GCompletionStrncmpFunc strncmp_func) |
| void | g_completion_free (GCompletion *cmp) |
| typedef typedefG_BEGIN_DECLS struct _GCompletion GCompletion |
Definition at line 38 of file gcompletion.h.
| typedef gchar*(*) GCompletionFunc(gpointer) |
Definition at line 40 of file gcompletion.h.
| typedef int(*) GCompletionStrncmpFunc(const char *s1, const char *s2, size_t n) |
Definition at line 45 of file gcompletion.h.
| void g_completion_add_items | ( | GCompletion * | cmp, | |
| GList * | items | |||
| ) |
| void g_completion_clear_items | ( | GCompletion * | cmp | ) |
| GList* g_completion_complete | ( | GCompletion * | cmp, | |
| gchar * | prefix, | |||
| gchar ** | new_prefix | |||
| ) |
| void g_completion_free | ( | GCompletion * | cmp | ) |
| GCompletion* g_completion_new | ( | GCompletionFunc | func | ) |
| void g_completion_remove_items | ( | GCompletion * | cmp, | |
| GList * | items | |||
| ) |
| void g_completion_set_compare | ( | GCompletion * | cmp, | |
| GCompletionStrncmpFunc | strncmp_func | |||
| ) |
1.5.1