• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

Konsole

Konsole::HistoryTypeBuffer

Konsole::HistoryTypeBuffer Class Reference

#include <History.h>

Inheritance diagram for Konsole::HistoryTypeBuffer:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 327 of file History.h.


Public Member Functions

 HistoryTypeBuffer (unsigned int nbLines)
virtual bool isEnabled () const
virtual int maximumLineCount () const
virtual HistoryScroll * scroll (HistoryScroll *) const

Protected Attributes

unsigned int m_nbLines

Constructor & Destructor Documentation

HistoryTypeBuffer::HistoryTypeBuffer ( unsigned int  nbLines  ) 

Definition at line 590 of file History.cpp.


Member Function Documentation

bool HistoryTypeBuffer::isEnabled (  )  const [virtual]

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

Implements Konsole::HistoryType.

Definition at line 595 of file History.cpp.

int HistoryTypeBuffer::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 Konsole::HistoryType.

Definition at line 600 of file History.cpp.

HistoryScroll * HistoryTypeBuffer::scroll ( HistoryScroll *  old  )  const [virtual]

Implements Konsole::HistoryType.

Definition at line 605 of file History.cpp.


Member Data Documentation

unsigned int Konsole::HistoryTypeBuffer::m_nbLines [protected]

Definition at line 340 of file History.h.


The documentation for this class was generated from the following files:
  • History.h
  • History.cpp

Konsole

Skip menu "Konsole"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • Konsole
  • Libraries
  •   libkonq
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal