GNU Octave
4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "pager.h"
Public Member Functions | |
~octave_pager_stream (void) | |
Static Public Member Functions | |
static void | flush_current_contents_to_diary (void) |
static void | reset (void) |
static void | set_diary_skip (void) |
static std::ostream & | stream (void) |
Protected Member Functions | |
octave_pager_stream (void) | |
Private Member Functions | |
octave_pager_stream (const octave_pager_stream &) | |
void | do_flush_current_contents_to_diary (void) |
void | do_reset (void) |
void | do_set_diary_skip (void) |
octave_pager_stream & | operator= (const octave_pager_stream &) |
Static Private Member Functions | |
static void | cleanup_instance (void) |
static bool | instance_ok (void) |
Private Attributes | |
octave_pager_buf * | pb |
Static Private Attributes | |
static octave_pager_stream * | instance = 0 |
|
protected |
octave_pager_stream::~octave_pager_stream | ( | void | ) |
|
private |
|
inlinestaticprivate |
Definition at line 85 of file pager.h.
Referenced by instance_ok().
|
private |
Definition at line 347 of file pager.cc.
References octave_pager_buf::flush_current_contents_to_diary(), and pb.
Referenced by flush_current_contents_to_diary().
|
private |
|
private |
Definition at line 354 of file pager.cc.
References pb, and octave_pager_buf::set_diary_skip().
Referenced by set_diary_skip().
|
static |
Definition at line 321 of file pager.cc.
References do_flush_current_contents_to_diary(), instance, and instance_ok().
Referenced by close_diary_file().
|
staticprivate |
Definition at line 370 of file pager.cc.
References singleton_cleanup_list::add(), cleanup_instance(), error(), instance, and octave_pager_stream().
Referenced by flush_current_contents_to_diary(), reset(), set_diary_skip(), and stream().
|
private |
|
static |
Definition at line 340 of file pager.cc.
References do_reset(), instance, and instance_ok().
Referenced by get_user_input(), and octave_base_reader::octave_gets().
|
static |
Definition at line 328 of file pager.cc.
References do_set_diary_skip(), instance, and instance_ok().
Referenced by open_diary_file().
|
static |
Definition at line 315 of file pager.cc.
References instance, and instance_ok().
|
staticprivate |
Definition at line 81 of file pager.h.
Referenced by flush_current_contents_to_diary(), instance_ok(), reset(), set_diary_skip(), and stream().
|
private |
Definition at line 87 of file pager.h.
Referenced by do_flush_current_contents_to_diary(), do_reset(), do_set_diary_skip(), octave_pager_stream(), and ~octave_pager_stream().