gcompletion.h File Reference

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

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.


Function Documentation

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 
)


Generated on Tue Jul 5 15:58:42 2011 for ROOT_528-00b_version by  doxygen 1.5.1