19 typedef struct clish_view_s clish_view_t;
21 #include "clish/command.h"
30 clish_view_new(
const char *name,
33 clish_view_bt_compare(
const void *clientnode,
34 const void *clientkey);
36 clish_view_bt_getkey(
const void *clientnode,
39 clish_view_bt_offset(
void);
44 clish_view_delete(clish_view_t *instance);
46 clish_view_new_command(clish_view_t *instance,
50 clish_view_find_command(clish_view_t *instance,
52 const clish_command_t *
53 clish_view_find_next_completion(clish_view_t *instance,
54 const clish_command_t *cmd,
57 clish_view_resolve_command(clish_view_t *instance,
60 clish_view_resolve_prefix(clish_view_t *instance,
63 clish_view_dump(clish_view_t *instance);
68 clish_view__get_name(
const clish_view_t *instance);
70 clish_view__set_prompt(clish_view_t *instance,
73 clish_view__get_prompt(
const clish_view_t *instance,
Definition: bintree.h:158