Monero
Loading...
Searching...
No Matches
Functions | Variables
readline_buffer.cpp File Reference
#include "readline_buffer.h"
#include <readline/readline.h>
#include <readline/history.h>
#include <iostream>
#include <boost/thread/mutex.hpp>
#include <boost/thread/lock_guard.hpp>
#include <boost/algorithm/string.hpp>
Include dependency graph for readline_buffer.cpp:

Functions

static bool same_as_last_line (const std::string &)
 
static void install_line_handler ()
 
static void remove_line_handler ()
 
static void handle_line (char *line)
 
static char * completion_matches (const char *text, int state)
 
static char ** attempted_completion (const char *text, int start, int end)
 

Variables

static boost::mutex sync_mutex
 
static rdln::linestatus line_stat
 
static char * the_line
 

Function Documentation

◆ attempted_completion()

static char ** attempted_completion ( const char * text,
int start,
int end )
static

◆ completion_matches()

static char * completion_matches ( const char * text,
int state )
static

◆ handle_line()

static void handle_line ( char * line)
static

◆ install_line_handler()

static void install_line_handler ( )
static

◆ remove_line_handler()

static void remove_line_handler ( )
static

◆ same_as_last_line()

static bool same_as_last_line ( const std::string & test_line)
static

Variable Documentation

◆ line_stat

rdln::linestatus line_stat
static

◆ sync_mutex

boost::mutex sync_mutex
static

◆ the_line

char* the_line
static