LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
linenoise.h
Go to the documentation of this file.
1// Copyright (c) 2010, Pieter Noordhuis <pcnoordhuis at gmail dot com>
2// Copyright (c) 2010, Salvatore Sanfilippo <antirez at gmail dot com>
3// SPDX-FileCopyrightText: 2022 CEA LIST <gael.de-chalendar@cea.fr>
4//
5// SPDX-License-Identifier: MIT
6
7#ifndef __LINENOISE_H
8#define __LINENOISE_H
9
10
15
19
20char *linenoise(const char *prompt);
21int linenoiseHistoryAdd(const char *line);
23int linenoiseHistorySave(char *filename);
24int linenoiseHistoryLoad(char *filename);
27
28#endif /* __LINENOISE_H */
int linenoiseHistorySave(char *filename)
int linenoiseHistoryAdd(const char *line)
void linenoiseSetMultiLine(int ml)
char * linenoise(const char *prompt)
void linenoiseClearScreen(void)
void linenoiseSetCompletionCallback(linenoiseCompletionCallback *)
int linenoiseHistorySetMaxLen(int len)
int linenoiseHistoryLoad(char *filename)
void() linenoiseCompletionCallback(const char *, linenoiseCompletions *)
Definition linenoise.h:16
void linenoiseAddCompletion(linenoiseCompletions *, const char *)