GNU Octave
6.2.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
octave::command_editor Member List
This is the complete list of members for
octave::command_editor
, including all inherited members.
accept_line
(void)
octave::command_editor
static
add_event_hook
(event_hook_fcn f)
octave::command_editor
static
add_pre_input_hook
(pre_input_hook_fcn f)
octave::command_editor
static
add_startup_hook
(startup_hook_fcn f)
octave::command_editor
static
blink_matching_paren
(bool flag)
octave::command_editor
static
char_is_quoted_fcn
typedef
octave::command_editor
cleanup_instance
(void)
octave::command_editor
inline
private
static
clear_screen
(bool skip_redisplay=false)
octave::command_editor
static
clear_undo_list
(void)
octave::command_editor
static
command_editor
(void)
octave::command_editor
inline
protected
command_editor
(const command_editor &)=delete
octave::command_editor
completion_fcn
typedef
octave::command_editor
completion_hook_fcn
typedef
octave::command_editor
current_command_number
(void)
octave::command_editor
static
decode_prompt_string
(const std::string &s)
octave::command_editor
static
dequoting_fcn
typedef
octave::command_editor
do_accept_line
(void)=0
octave::command_editor
protected
pure virtual
do_blink_matching_paren
(bool)
octave::command_editor
inline
protected
virtual
do_clear_screen
(bool)
octave::command_editor
inline
protected
virtual
do_clear_undo_list
(void)
octave::command_editor
inline
protected
virtual
do_decode_prompt_string
(const std::string &)
octave::command_editor
protected
virtual
do_erase_empty_line
(bool)
octave::command_editor
inline
protected
virtual
do_event_loop_interrupted
(void) const
octave::command_editor
inline
protected
do_filename_completion_desired
(bool)
octave::command_editor
inline
protected
virtual
do_filename_quoting_desired
(bool)
octave::command_editor
inline
protected
virtual
do_generate_filename_completions
(const std::string &text)=0
octave::command_editor
protected
pure virtual
do_get_char_is_quoted_function
(void) const
octave::command_editor
inline
protected
virtual
do_get_completion_function
(void) const
octave::command_editor
inline
protected
virtual
do_get_current_line
(void) const =0
octave::command_editor
protected
pure virtual
do_get_dequoting_function
(void) const
octave::command_editor
inline
protected
virtual
do_get_input_stream
(void)=0
octave::command_editor
protected
pure virtual
do_get_line_buffer
(void) const =0
octave::command_editor
protected
pure virtual
do_get_output_stream
(void)=0
octave::command_editor
protected
pure virtual
do_get_prev_char
(int) const =0
octave::command_editor
protected
pure virtual
do_get_quoting_function
(void) const
octave::command_editor
inline
protected
virtual
do_get_user_accept_line_function
(void) const
octave::command_editor
inline
protected
virtual
do_handle_interrupt_signal
(void)
octave::command_editor
inline
protected
virtual
do_insert_initial_input
(void)
octave::command_editor
protected
do_insert_text
(const std::string &text)=0
octave::command_editor
protected
pure virtual
do_interrupt
(bool)
octave::command_editor
inline
protected
virtual
do_interrupt_event_loop
(bool arg)
octave::command_editor
inline
protected
do_kill_full_line
(void)=0
octave::command_editor
protected
pure virtual
do_newline
(void)=0
octave::command_editor
protected
pure virtual
do_prefer_env_winsize
(bool)
octave::command_editor
inline
protected
virtual
do_re_read_init_file
(void)
octave::command_editor
inline
protected
virtual
do_read_init_file
(const std::string &)
octave::command_editor
inline
protected
virtual
do_readline
(const std::string &prompt)
octave::command_editor
inline
protected
do_readline
(const std::string &, bool &)=0
octave::command_editor
protected
pure virtual
do_redisplay
(void)
octave::command_editor
inline
protected
virtual
do_replace_line
(const std::string &text, bool clear_undo)=0
octave::command_editor
protected
pure virtual
do_resize_terminal
(void)
octave::command_editor
inline
protected
virtual
do_restore_terminal_state
(void)
octave::command_editor
inline
protected
virtual
do_set_basic_quote_characters
(const std::string &)
octave::command_editor
inline
protected
virtual
do_set_basic_word_break_characters
(const std::string &)
octave::command_editor
inline
protected
virtual
do_set_char_is_quoted_function
(char_is_quoted_fcn)
octave::command_editor
inline
protected
virtual
do_set_completer_quote_characters
(const std::string &)
octave::command_editor
inline
protected
virtual
do_set_completer_word_break_characters
(const std::string &)
octave::command_editor
inline
protected
virtual
do_set_completer_word_break_hook
(completion_hook_fcn)
octave::command_editor
inline
protected
virtual
do_set_completion_append_character
(char)
octave::command_editor
inline
protected
virtual
do_set_completion_function
(completion_fcn)
octave::command_editor
inline
protected
virtual
do_set_dequoting_function
(dequoting_fcn)
octave::command_editor
inline
protected
virtual
do_set_filename_quote_characters
(const std::string &)
octave::command_editor
inline
protected
virtual
do_set_input_stream
(FILE *)=0
octave::command_editor
protected
pure virtual
do_set_name
(const std::string &)
octave::command_editor
inline
protected
virtual
do_set_output_stream
(FILE *)=0
octave::command_editor
protected
pure virtual
do_set_quoting_function
(quoting_fcn)
octave::command_editor
inline
protected
virtual
do_set_screen_size
(int ht, int wd)
octave::command_editor
inline
protected
virtual
do_set_user_accept_line_function
(user_accept_line_fcn)
octave::command_editor
inline
protected
virtual
do_terminal_cols
(void)
octave::command_editor
inline
protected
virtual
do_terminal_rows
(void)
octave::command_editor
inline
protected
virtual
do_undo
(void)
octave::command_editor
inline
protected
virtual
erase_empty_line
(bool flag)
octave::command_editor
static
error
(int)
octave::command_editor
protected
error
(const std::string &)
octave::command_editor
protected
event_handler
(void)
octave::command_editor
private
static
event_hook_fcn
typedef
octave::command_editor
event_hook_set
octave::command_editor
private
static
event_loop_interrupted
(void)
octave::command_editor
static
filename_completion_desired
(bool)
octave::command_editor
static
filename_quoting_desired
(bool)
octave::command_editor
static
force_default_editor
(void)
octave::command_editor
static
generate_filename_completions
(const std::string &text)
octave::command_editor
static
get_char_is_quoted_function
(void)
octave::command_editor
static
get_completion_function
(void)
octave::command_editor
static
get_current_line
(void)
octave::command_editor
static
get_dequoting_function
(void)
octave::command_editor
static
get_input_stream
(void)
octave::command_editor
static
get_line_buffer
(void)
octave::command_editor
static
get_output_stream
(void)
octave::command_editor
static
get_prev_char
(int)
octave::command_editor
static
get_quoting_function
(void)
octave::command_editor
static
get_user_accept_line_function
(void)
octave::command_editor
static
handle_interrupt_signal
(void)
octave::command_editor
private
static
increment_current_command_number
(void)
octave::command_editor
static
insert_initial_input
(void)
octave::command_editor
static
insert_text
(const std::string &text)
octave::command_editor
static
instance_ok
(void)
octave::command_editor
private
static
interrupt
(bool=true)
octave::command_editor
static
interrupt_event_loop
(bool flag=true)
octave::command_editor
static
kill_full_line
(void)
octave::command_editor
static
m_cols
octave::command_editor
protected
m_command_number
octave::command_editor
protected
m_initial_input
octave::command_editor
protected
m_interrupt_event_loop
octave::command_editor
protected
m_interrupted
octave::command_editor
protected
m_rows
octave::command_editor
protected
make_command_editor
(void)
octave::command_editor
private
static
newline
(void)
octave::command_editor
static
newline_chars
(void)
octave::command_editor
inline
protected
virtual
operator=
(const command_editor &)=delete
octave::command_editor
pre_input_handler
(void)
octave::command_editor
private
static
pre_input_hook_fcn
typedef
octave::command_editor
pre_input_hook_set
octave::command_editor
private
static
prefer_env_winsize
(bool)
octave::command_editor
static
quoting_fcn
typedef
octave::command_editor
re_read_init_file
(void)
octave::command_editor
static
read_init_file
(const std::string &file="")
octave::command_editor
static
read_octal
(const std::string &s)
octave::command_editor
protected
readline
(const std::string &prompt)
octave::command_editor
static
readline
(const std::string &prompt, bool &eof)
octave::command_editor
static
redisplay
(void)
octave::command_editor
static
remove_event_hook
(event_hook_fcn f)
octave::command_editor
static
remove_pre_input_hook
(pre_input_hook_fcn f)
octave::command_editor
static
remove_startup_hook
(startup_hook_fcn f)
octave::command_editor
static
replace_line
(const std::string &text, bool clear_undo=true)
octave::command_editor
static
reset_current_command_number
(int n)
octave::command_editor
static
resize_terminal
(void)
octave::command_editor
static
restore_event_hook
(void)
octave::command_editor
inline
protected
virtual
restore_pre_input_hook
(void)
octave::command_editor
inline
protected
virtual
restore_startup_hook
(void)
octave::command_editor
inline
protected
virtual
restore_terminal_state
(void)
octave::command_editor
static
run_event_hooks
(void)
octave::command_editor
static
s_instance
octave::command_editor
private
static
set_basic_quote_characters
(const std::string &s)
octave::command_editor
static
set_basic_word_break_characters
(const std::string &s)
octave::command_editor
static
set_char_is_quoted_function
(char_is_quoted_fcn f)
octave::command_editor
static
set_completer_quote_characters
(const std::string &s)
octave::command_editor
static
set_completer_word_break_characters
(const std::string &s)
octave::command_editor
static
set_completion_append_character
(char c)
octave::command_editor
static
set_completion_function
(completion_fcn f)
octave::command_editor
static
set_dequoting_function
(dequoting_fcn f)
octave::command_editor
static
set_event_hook
(event_hook_fcn)
octave::command_editor
inline
protected
virtual
set_filename_quote_characters
(const std::string &s)
octave::command_editor
static
set_initial_input
(const std::string &text)
octave::command_editor
static
set_input_stream
(FILE *f)
octave::command_editor
static
set_name
(const std::string &n)
octave::command_editor
static
set_output_stream
(FILE *f)
octave::command_editor
static
set_pre_input_hook
(pre_input_hook_fcn)
octave::command_editor
inline
protected
virtual
set_quoting_function
(quoting_fcn f)
octave::command_editor
static
set_screen_size
(int ht, int wd)
octave::command_editor
static
set_startup_hook
(startup_hook_fcn)
octave::command_editor
inline
protected
virtual
set_user_accept_line_function
(user_accept_line_fcn f)
octave::command_editor
static
startup_handler
(void)
octave::command_editor
private
static
startup_hook_fcn
typedef
octave::command_editor
startup_hook_set
octave::command_editor
private
static
terminal_cols
(void)
octave::command_editor
static
terminal_rows
(void)
octave::command_editor
static
undo
(void)
octave::command_editor
static
user_accept_line_fcn
typedef
octave::command_editor
~command_editor
(void)=default
octave::command_editor
virtual
Generated on Tue Apr 13 2021 15:28:03 for GNU Octave by
1.9.1