#include <cmd-hist.h>
command_history::command_history | ( | void | ) | [inline, protected] |
virtual command_history::~command_history | ( | void | ) | [inline, virtual] |
void command_history::add | ( | const std::string & | s | ) | [static] |
void command_history::append | ( | const std::string & | f = std::string () |
) | [static] |
int command_history::base | ( | void | ) | [static] |
void command_history::clean_up_and_save | ( | const std::string & | f = std::string () , |
|
int | n = -1 | |||
) | [static] |
int command_history::current_number | ( | void | ) | [static] |
void command_history::do_add | ( | const std::string & | ) | [protected, virtual] |
void command_history::do_append | ( | const std::string & | f_arg | ) | [protected, virtual] |
int command_history::do_base | ( | void | ) | [protected, virtual] |
void command_history::do_clean_up_and_save | ( | const std::string & | f_arg, | |
int | ||||
) | [protected, virtual] |
int command_history::do_current_number | ( | void | ) | [protected, virtual] |
std::string command_history::do_file | ( | void | ) | [protected, virtual] |
std::string command_history::do_get_entry | ( | int | ) | [protected, virtual] |
int command_history::do_goto_mark | ( | void | ) | [protected, virtual] |
void command_history::do_ignore_entries | ( | bool | flag | ) | [protected, virtual] |
bool command_history::do_ignoring_entries | ( | void | ) | [protected, virtual] |
int command_history::do_is_stifled | ( | void | ) | [protected, virtual] |
int command_history::do_length | ( | void | ) | [protected, virtual] |
string_vector command_history::do_list | ( | int | , | |
bool | ||||
) | [protected, virtual] |
int command_history::do_max_input_history | ( | void | ) | [protected, virtual] |
void command_history::do_read | ( | const std::string & | f, | |
bool | ||||
) | [protected, virtual] |
void command_history::do_read_range | ( | const std::string & | f, | |
int | , | |||
int | , | |||
bool | ||||
) | [protected, virtual] |
void command_history::do_remove | ( | int | ) | [protected, virtual] |
void command_history::do_replace_entry | ( | int | , | |
const std::string & | ||||
) | [protected, virtual] |
void command_history::do_set_file | ( | const std::string & | f | ) | [protected, virtual] |
void command_history::do_set_mark | ( | int | ) | [protected, virtual] |
void command_history::do_set_size | ( | int | n | ) | [protected, virtual] |
int command_history::do_size | ( | void | ) | [protected, virtual] |
void command_history::do_stifle | ( | int | ) | [protected, virtual] |
void command_history::do_truncate_file | ( | const std::string & | f_arg, | |
int | ||||
) | [protected, virtual] |
int command_history::do_unstifle | ( | void | ) | [protected, virtual] |
int command_history::do_where | ( | void | ) | [protected, virtual] |
void command_history::do_write | ( | const std::string & | f_arg | ) | [protected, virtual] |
void command_history::error | ( | const std::string & | s | ) | [protected] |
void command_history::error | ( | int | err_num | ) | [protected] |
std::string command_history::file | ( | void | ) | [static] |
std::string command_history::get_entry | ( | int | n | ) | [static] |
int command_history::goto_mark | ( | void | ) | [static] |
void command_history::ignore_entries | ( | bool | flag = true |
) | [static] |
bool command_history::ignoring_entries | ( | void | ) | [static] |
int command_history::is_stifled | ( | void | ) | [static] |
int command_history::length | ( | void | ) | [static] |
string_vector command_history::list | ( | int | limit = -1 , |
|
bool | number_lines = false | |||
) | [static] |
int command_history::max_input_history | ( | void | ) | [static] |
void command_history::read | ( | const std::string & | f, | |
bool | must_exist = true | |||
) | [static] |
void command_history::read | ( | bool | must_exist = true |
) | [static] |
void command_history::read_range | ( | const std::string & | f, | |
int | from = -1 , |
|||
int | to = -1 , |
|||
bool | must_exist = true | |||
) | [static] |
void command_history::remove | ( | int | n | ) | [static] |
void command_history::replace_entry | ( | int | which, | |
const std::string & | line | |||
) | [static] |
void command_history::set_file | ( | const std::string & | f_arg | ) | [static] |
void command_history::set_mark | ( | int | n | ) | [static] |
void command_history::set_size | ( | int | n | ) | [static] |
int command_history::size | ( | void | ) | [static] |
void command_history::stifle | ( | int | n | ) | [static] |
void command_history::truncate_file | ( | const std::string & | f = std::string () , |
|
int | n = -1 | |||
) | [static] |
int command_history::unstifle | ( | void | ) | [static] |
int command_history::where | ( | void | ) | [static] |
void command_history::write | ( | const std::string & | f = std::string () |
) | [static] |
bool command_history::ignoring_additions [protected] |
int command_history::lines_in_file [protected] |
int command_history::lines_this_session [protected] |
std::string command_history::xfile [protected] |
int command_history::xsize [protected] |