GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
diary_stream Class Reference

#include "pager.h"

Inheritance diagram for diary_stream:
Collaboration diagram for diary_stream:

Public Member Functions

 diary_stream (const diary_stream &)=delete
 
 diary_stream (void)
 
 ~diary_stream (void)
 
diary_streamoperator= (const diary_stream &)=delete
 
void reset (void)
 
std::ostream & stream (void)
 

Private Attributes

diary_bufm_db
 

Detailed Description

Definition at line 107 of file pager.h.

Constructor & Destructor Documentation

◆ diary_stream() [1/2]

diary_stream::diary_stream ( void  )

Definition at line 229 of file pager.cc.

References m_db.

◆ diary_stream() [2/2]

diary_stream::diary_stream ( const diary_stream )
delete

◆ ~diary_stream()

diary_stream::~diary_stream ( void  )

Definition at line 236 of file pager.cc.

References m_db.

Member Function Documentation

◆ operator=()

diary_stream& diary_stream::operator= ( const diary_stream )
delete

◆ reset()

void diary_stream::reset ( void  )

Definition at line 252 of file pager.cc.

References m_db.

Referenced by output_system::reset().

◆ stream()

std::ostream & diary_stream::stream ( void  )

Definition at line 242 of file pager.cc.

Referenced by output_system::__diary__().

Member Data Documentation

◆ m_db

diary_buf* diary_stream::m_db
private

Definition at line 129 of file pager.h.

Referenced by diary_stream(), ~diary_stream(), and reset().


The documentation for this class was generated from the following files: