#include <sys/types.h>
#include <unistd.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>
Go to the source code of this file.
◆ linenoiseCompletions
◆ linenoiseCompletionCallback
◆ linenoiseHintsCallback
| typedef char *() linenoiseHintsCallback(const char *, int *color, int *bold) |
◆ linenoiseFreeHintsCallback
| typedef void() linenoiseFreeHintsCallback(void *) |
◆ linenoise_read_bytes_fn
◆ linenoiseSetCompletionCallback()
◆ linenoiseSetHintsCallback()
◆ linenoiseSetFreeHintsCallback()
◆ linenoiseAddCompletion()
◆ linenoiseProbe()
| int linenoiseProbe |
( |
void |
| ) |
|
◆ linenoise()
| char * linenoise |
( |
const char * |
prompt | ) |
|
◆ linenoiseFree()
| void linenoiseFree |
( |
void * |
ptr | ) |
|
◆ linenoiseHistoryAdd()
| int linenoiseHistoryAdd |
( |
const char * |
line | ) |
|
◆ linenoiseHistorySetMaxLen()
| int linenoiseHistorySetMaxLen |
( |
int |
len | ) |
|
◆ linenoiseHistorySave()
| int linenoiseHistorySave |
( |
const char * |
filename | ) |
|
◆ linenoiseHistoryLoad()
| int linenoiseHistoryLoad |
( |
const char * |
filename | ) |
|
◆ linenoiseHistoryFree()
| void linenoiseHistoryFree |
( |
void |
| ) |
|
◆ linenoiseClearScreen()
| void linenoiseClearScreen |
( |
void |
| ) |
|
◆ linenoiseSetMultiLine()
| void linenoiseSetMultiLine |
( |
int |
ml | ) |
|
◆ linenoiseSetDumbMode()
| void linenoiseSetDumbMode |
( |
int |
set | ) |
|
◆ linenoiseIsDumbMode()
| bool linenoiseIsDumbMode |
( |
void |
| ) |
|
◆ linenoisePrintKeyCodes()
| void linenoisePrintKeyCodes |
( |
void |
| ) |
|
◆ linenoiseAllowEmpty()
| void linenoiseAllowEmpty |
( |
bool |
val | ) |
|
◆ linenoiseSetMaxLineLen()
| int linenoiseSetMaxLineLen |
( |
size_t |
len | ) |
|
◆ linenoiseSetReadFunction()
◆ linenoiseSetReadCharacteristics()
| void linenoiseSetReadCharacteristics |
( |
void |
| ) |
|