GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
pager.h File Reference
#include "octave-config.h"
#include <fstream>
#include <iosfwd>
#include <sstream>
#include <string>
Include dependency graph for pager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  diary_buf
 
class  diary_stream
 
class  output_system
 
class  pager_buf
 
class  pager_stream
 

Macros

#define octave_diary   (octave::__diary__ ())
 
#define octave_stdout   (octave::__stdout__ ())
 

Functions

OCTINTERP_API std::ostream & __diary__ (void)
 
OCTINTERP_API std::ostream & __stdout__ (void)
 
OCTINTERP_API void flush_stdout (void)
 

Macro Definition Documentation

◆ octave_diary

#define octave_diary   (octave::__diary__ ())

Definition at line 316 of file pager.h.

◆ octave_stdout

#define octave_stdout   (octave::__stdout__ ())

Definition at line 314 of file pager.h.

Function Documentation

◆ __diary__()

OCTINTERP_API std::ostream& __diary__ ( void  )

Definition at line 499 of file pager.cc.

References output_system::__diary__(), and __get_output_system__().

◆ __stdout__()

OCTINTERP_API std::ostream& __stdout__ ( void  )

Definition at line 492 of file pager.cc.

References __get_output_system__(), and output_system::__stdout__().

◆ flush_stdout()