girara
girara
completion.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: Zlib */
2
3
#ifndef GIRARA_COMPLETION_H
4
#define GIRARA_COMPLETION_H
5
6
#include "
macros.h
"
7
#include "
types.h
"
8
15
girara_completion_t
*
girara_completion_init
(
void
)
GIRARA_VISIBLE
;
16
23
girara_completion_group_t
*
girara_completion_group_create
(
24
girara_session_t* session,
const
char
* name)
GIRARA_VISIBLE
;
25
31
void
girara_completion_group_free
(
girara_completion_group_t
* group)
GIRARA_VISIBLE
;
32
39
void
girara_completion_add_group
(
girara_completion_t
* completion,
40
girara_completion_group_t
* group)
GIRARA_VISIBLE
;
41
47
void
girara_completion_free
(
girara_completion_t
* completion)
GIRARA_VISIBLE
;
48
56
void
girara_completion_group_add_element
(
girara_completion_group_t
* group,
57
const
char
* value,
const
char
* description)
GIRARA_VISIBLE
;
58
59
#endif
girara_completion_group_create
girara_completion_group_t * girara_completion_group_create(girara_session_t *session, const char *name) GIRARA_VISIBLE
GIRARA_VISIBLE
#define GIRARA_VISIBLE
Definition:
macros.h:54
types.h
girara_completion_t
struct girara_completion_s girara_completion_t
Definition:
types.h:25
macros.h
girara_completion_add_group
void girara_completion_add_group(girara_completion_t *completion, girara_completion_group_t *group) GIRARA_VISIBLE
girara_completion_group_t
struct girara_completion_group_s girara_completion_group_t
Definition:
types.h:26
girara_completion_group_free
void girara_completion_group_free(girara_completion_group_t *group) GIRARA_VISIBLE
girara_completion_group_add_element
void girara_completion_group_add_element(girara_completion_group_t *group, const char *value, const char *description) GIRARA_VISIBLE
girara_completion_free
void girara_completion_free(girara_completion_t *completion) GIRARA_VISIBLE
girara_completion_init
girara_completion_t * girara_completion_init(void) GIRARA_VISIBLE
Generated by
1.8.19