ncmpc  0.29
Typedefs | Functions | Variables
wreadln.h File Reference
#include "config.h"
#include "ncmpc_curses.h"
#include <glib.h>

Go to the source code of this file.

Typedefs

typedef void(* wrln_gcmp_pre_cb_t) (GCompletion *gcmp, gchar *buf, void *data)
 
typedef void(* wrln_gcmp_post_cb_t) (GCompletion *gcmp, gchar *s, GList *l, void *data)
 

Functions

gchar * wreadln (WINDOW *w, const gchar *prompt, const gchar *initial_value, unsigned x1, GList **history, GCompletion *gcmp)
 
gchar * wreadln_masked (WINDOW *w, const gchar *prompt, const gchar *initial_value, unsigned x1, GList **history, GCompletion *gcmp)
 

Variables

void * wrln_completion_callback_data
 
wrln_gcmp_pre_cb_t wrln_pre_completion_callback
 
wrln_gcmp_post_cb_t wrln_post_completion_callback
 

Typedef Documentation

◆ wrln_gcmp_pre_cb_t

typedef void(* wrln_gcmp_pre_cb_t) (GCompletion *gcmp, gchar *buf, void *data)

◆ wrln_gcmp_post_cb_t

typedef void(* wrln_gcmp_post_cb_t) (GCompletion *gcmp, gchar *s, GList *l, void *data)

Function Documentation

◆ wreadln()

gchar* wreadln ( WINDOW *  w,
const gchar *  prompt,
const gchar *  initial_value,
unsigned  x1,
GList **  history,
GCompletion *  gcmp 
)

◆ wreadln_masked()

gchar* wreadln_masked ( WINDOW *  w,
const gchar *  prompt,
const gchar *  initial_value,
unsigned  x1,
GList **  history,
GCompletion *  gcmp 
)

Variable Documentation

◆ wrln_completion_callback_data

void* wrln_completion_callback_data

◆ wrln_pre_completion_callback

wrln_gcmp_pre_cb_t wrln_pre_completion_callback

◆ wrln_post_completion_callback

wrln_gcmp_post_cb_t wrln_post_completion_callback