OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:VTerm
(Results
1 - 9
of
9
) sorted by null
/external/libvterm/src/
vterm_internal.h
4
#include "
vterm
.h"
51
VTerm
*vt;
148
struct
VTerm
213
void *vterm_allocator_malloc(
VTerm
*vt, size_t size);
214
void vterm_allocator_free(
VTerm
*vt, void *ptr);
216
void vterm_push_output_bytes(
VTerm
*vt, const char *bytes, size_t len);
217
void vterm_push_output_vsprintf(
VTerm
*vt, const char *format, va_list args);
218
void vterm_push_output_sprintf(
VTerm
*vt, const char *format, ...);
219
void vterm_push_output_sprintf_ctrl(
VTerm
*vt, unsigned char ctrl, const char *fmt, ...);
220
void vterm_push_output_sprintf_dcs(
VTerm
*vt, const char *fmt, ...)
[
all
...]
vterm.c
30
VTerm
*vterm_new(int rows, int cols)
35
VTerm
*vterm_new_with_allocator(int rows, int cols, VTermAllocatorFunctions *funcs, void *allocdata)
38
VTerm
*vt = (*funcs->malloc)(sizeof(
VTerm
), allocdata);
62
void vterm_free(
VTerm
*vt)
76
INTERNAL void *vterm_allocator_malloc(
VTerm
*vt, size_t size)
81
INTERNAL void vterm_allocator_free(
VTerm
*vt, void *ptr)
86
void vterm_get_size(const
VTerm
*vt, int *rowsp, int *colsp)
94
void vterm_set_size(
VTerm
*vt, int rows, int cols)
103
int vterm_get_utf8(const
VTerm
*vt
[
all
...]
keyboard.c
7
void vterm_keyboard_unichar(
VTerm
*vt, uint32_t c, VTermModifier mod)
128
void vterm_keyboard_key(
VTerm
*vt, VTermKey key, VTermModifier mod)
216
void vterm_keyboard_start_paste(
VTerm
*vt)
222
void vterm_keyboard_end_paste(
VTerm
*vt)
parser.c
13
static void do_control(
VTerm
*vt, unsigned char control)
22
static void do_csi(
VTerm
*vt, char command)
48
static void do_escape(
VTerm
*vt, char command)
64
static void append_strbuffer(
VTerm
*vt, const char *str, size_t len)
77
static void start_string(
VTerm
*vt, VTermParserStringType type)
84
static void more_string(
VTerm
*vt, const char *str, size_t len)
89
static void done_string(
VTerm
*vt, const char *str, size_t len)
125
size_t vterm_input_write(
VTerm
*vt, const char *bytes, size_t len)
331
void vterm_parser_set_callbacks(
VTerm
*vt, const VTermParserCallbacks *callbacks, void *user)
337
void *vterm_parser_get_cbdata(
VTerm
*vt
[
all
...]
mouse.c
54
void vterm_mouse_move(
VTerm
*vt, int row, int col, VTermModifier mod)
73
void vterm_mouse_button(
VTerm
*vt, int button, bool pressed, VTermModifier mod)
input.c
7
void vterm_input_push_char(
VTerm
*vt, VTermModifier mod, uint32_t c)
124
void vterm_input_push_key(
VTerm
*vt, VTermModifier mod, VTermKey key)
screen.c
43
VTerm
*vt;
622
static VTermScreen *screen_new(
VTerm
*vt)
815
VTermScreen *vterm_obtain_screen(
VTerm
*vt)
state.c
51
static VTermState *vterm_state_new(
VTerm
*vt)
[
all
...]
/external/libvterm/include/
vterm.h
14
typedef struct
VTerm
VTerm
;
281
VTerm
*vterm_new(int rows, int cols);
282
VTerm
*vterm_new_with_allocator(int rows, int cols, VTermAllocatorFunctions *funcs, void *allocdata);
283
void vterm_free(
VTerm
* vt);
285
void vterm_get_size(const
VTerm
*vt, int *rowsp, int *colsp);
286
void vterm_set_size(
VTerm
*vt, int rows, int cols);
288
int vterm_get_utf8(const
VTerm
*vt);
289
void vterm_set_utf8(
VTerm
*vt, int is_utf8);
291
size_t vterm_input_write(
VTerm
*vt, const char *bytes, size_t len)
[
all
...]
Completed in 69 milliseconds