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

#include "History.h"

Inheritance diagram for HistoryTypeNone:
Collaboration diagram for HistoryTypeNone:

Public Member Functions

 HistoryTypeNone ()
 
virtual bool isEnabled () const
 Returns true if the history is enabled ( can store lines of output ) or false otherwise. More...
 
bool isUnlimited () const
 Returns true if the history size is unlimited. More...
 
virtual int maximumLineCount () const
 Returns the maximum number of lines which this history type can store or 0 if the history can store an unlimited number of lines. More...
 
virtual HistoryScrollscroll (HistoryScroll *) const
 

Detailed Description

Definition at line 274 of file History.h.

Constructor & Destructor Documentation

◆ HistoryTypeNone()

HistoryTypeNone::HistoryTypeNone ( )

Definition at line 541 of file History.cpp.

Member Function Documentation

◆ isEnabled()

bool HistoryTypeNone::isEnabled ( ) const
virtual

Returns true if the history is enabled ( can store lines of output ) or false otherwise.

Implements HistoryType.

Definition at line 545 of file History.cpp.

◆ isUnlimited()

bool HistoryType::isUnlimited ( ) const
inlineinherited

Returns true if the history size is unlimited.

Definition at line 264 of file History.h.

References HistoryType::maximumLineCount().

◆ maximumLineCount()

int HistoryTypeNone::maximumLineCount ( ) const
virtual

Returns the maximum number of lines which this history type can store or 0 if the history can store an unlimited number of lines.

Implements HistoryType.

Definition at line 556 of file History.cpp.

◆ scroll()

HistoryScroll * HistoryTypeNone::scroll ( HistoryScroll old) const
virtual

Implements HistoryType.

Definition at line 550 of file History.cpp.


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