#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
| typedef struct linenoiseCompletions 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 | | ) |
|