23 #if ! defined (octave_pager_h)
24 #define octave_pager_h 1
26 #include "octave-config.h"
32 #include <sys/types.h>
42 void flush_current_contents_to_diary (
void);
44 void set_diary_skip (
void);
67 static void flush_current_contents_to_diary (
void);
69 static void set_diary_skip (
void);
71 static std::ostream& stream (
void);
73 static void reset (
void);
77 void do_flush_current_contents_to_diary (
void);
79 void do_set_diary_skip (
void);
85 static bool instance_ok (
void);
123 static std::ostream& stream (
void);
125 static void reset (
void);
129 void do_reset (
void);
133 static bool instance_ok (
void);
146 #define octave_stdout (octave_pager_stream::stream ())
148 #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