girara
|
00001 /* See LICENSE file for license and copyright information */ 00002 00003 #ifndef GIRARA_COMPLETION_H 00004 #define GIRARA_COMPLETION_H 00005 00006 #include "types.h" 00007 00014 girara_completion_t* girara_completion_init(); 00015 00022 girara_completion_group_t* girara_completion_group_create( 00023 girara_session_t* session, const char* name); 00024 00030 void girara_completion_group_free(girara_completion_group_t* group); 00031 00038 void girara_completion_add_group(girara_completion_t* completion, 00039 girara_completion_group_t* group); 00040 00046 void girara_completion_free(girara_completion_t* completion); 00047 00055 void girara_completion_group_add_element(girara_completion_group_t* group, 00056 const char* value, const char* description); 00057 00058 #endif