23 #if !defined (octave_pager_h)
24 #define octave_pager_h 1
30 #include <sys/types.h>
40 void flush_current_contents_to_diary (
void);
42 void set_diary_skip (
void);
65 static void flush_current_contents_to_diary (
void);
67 static void set_diary_skip (
void);
69 static std::ostream& stream (
void);
71 static void reset (
void);
75 void do_flush_current_contents_to_diary (
void);
77 void do_set_diary_skip (
void);
83 static bool instance_ok (
void);
121 static std::ostream& stream (
void);
123 static void reset (
void);
127 void do_reset (
void);
131 static bool instance_ok (
void);
144 #define octave_stdout (octave_pager_stream::stream ())
146 #define octave_diary (octave_diary_stream::stream ())
workspace_element operator=(const workspace_element &ws_elt)
static void cleanup_instance(void)
static octave_diary_stream * instance