#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 | |||
) |