#include <iosfwd>
#include <sstream>
#include <string>
#include <sys/types.h>
Go to the source code of this file.
Classes | |
class | octave_diary_buf |
class | octave_diary_stream |
class | octave_pager_buf |
class | octave_pager_stream |
Defines | |
#define | octave_diary (octave_diary_stream::stream ()) |
#define | octave_stdout (octave_pager_stream::stream ()) |
Functions | |
OCTINTERP_API void | flush_octave_stdout (void) |
#define octave_diary (octave_diary_stream::stream ()) |
Definition at line 146 of file pager.h.
Referenced by close_diary_file(), octave_pager_buf::flush_current_contents_to_diary(), get_user_input(), octave_gets(), verror(), and vwarning().
#define octave_stdout (octave_pager_stream::stream ()) |
Definition at line 144 of file pager.h.
Referenced by bind_ans(), DEFUN(), DEFUN_DLD(), defun_usage_message_1(), symbol_info_list::display(), octave_call_stack::do_goto_frame(), octave_call_stack::do_goto_frame_relative(), do_history(), do_input_echo(), do_load(), do_octave_atexit(), do_who(), tree_statement::echo_code(), execute_eval_option_code(), flush_octave_stdout(), initialize_file_io(), main_loop(), mexPrintf(), parse_dbfunction_params(), octave_user_function::print_code_function_header(), octave_user_function::print_code_function_trailer(), tree_identifier::rvalue(), tree_multi_assignment::rvalue(), tree_simple_assignment::rvalue1(), and safe_source_file().
OCTINTERP_API void flush_octave_stdout | ( | void | ) |
Definition at line 458 of file pager.cc.
References clear_external_pager(), flushing_output_to_pager, octave_stdout, unwind_protect::protect_var(), and really_flush_to_pager.
Referenced by DEFUN(), do_octave_atexit(), get_user_input(), interactive_input(), octave_gets(), verror(), and vwarning().