LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
linenoise.h File Reference

Go to the source code of this file.

Classes

struct  linenoiseCompletions
 

Typedefs

typedef struct linenoiseCompletions linenoiseCompletions
 
typedef void() linenoiseCompletionCallback(const char *, linenoiseCompletions *)
 

Functions

void linenoiseSetCompletionCallback (linenoiseCompletionCallback *)
 
void linenoiseAddCompletion (linenoiseCompletions *, const char *)
 
char * linenoise (const char *prompt)
 
int linenoiseHistoryAdd (const char *line)
 
int linenoiseHistorySetMaxLen (int len)
 
int linenoiseHistorySave (char *filename)
 
int linenoiseHistoryLoad (char *filename)
 
void linenoiseClearScreen (void)
 
void linenoiseSetMultiLine (int ml)
 

Typedef Documentation

◆ linenoiseCompletionCallback

typedef void() linenoiseCompletionCallback(const char *, linenoiseCompletions *)

Definition at line 16 of file linenoise.h.

◆ linenoiseCompletions

Function Documentation

◆ linenoise()

char * linenoise ( const char *  prompt)

◆ linenoiseAddCompletion()

void linenoiseAddCompletion ( linenoiseCompletions *  ,
const char *   
)

◆ linenoiseClearScreen()

void linenoiseClearScreen ( void  )

◆ linenoiseHistoryAdd()

int linenoiseHistoryAdd ( const char *  line)

◆ linenoiseHistoryLoad()

int linenoiseHistoryLoad ( char *  filename)

◆ linenoiseHistorySave()

int linenoiseHistorySave ( char *  filename)

◆ linenoiseHistorySetMaxLen()

int linenoiseHistorySetMaxLen ( int  len)

◆ linenoiseSetCompletionCallback()

void linenoiseSetCompletionCallback ( linenoiseCompletionCallback *  )

◆ linenoiseSetMultiLine()

void linenoiseSetMultiLine ( int  ml)