Numworks Epsilon  1.4.1
Graphing Calculator Operating System
Code::ConsoleStore Class Reference

#include <console_store.h>

Public Member Functions

 ConsoleStore ()
 
void clear ()
 
void startNewSession ()
 
ConsoleLine lineAtIndex (int i) const
 
int numberOfLines () const
 
void pushCommand (const char *text, size_t length)
 
void pushResult (const char *text, size_t length)
 
void deleteLastLineIfEmpty ()
 
int deleteCommandAndResultsAtIndex (int index)
 

Detailed Description

Definition at line 9 of file console_store.h.

Constructor & Destructor Documentation

◆ ConsoleStore()

Code::ConsoleStore::ConsoleStore ( )

Definition at line 7 of file console_store.cpp.

Member Function Documentation

◆ clear()

void Code::ConsoleStore::clear ( )

Definition at line 12 of file console_store.cpp.

◆ deleteCommandAndResultsAtIndex()

int Code::ConsoleStore::deleteCommandAndResultsAtIndex ( int  index)

Definition at line 83 of file console_store.cpp.

◆ deleteLastLineIfEmpty()

void Code::ConsoleStore::deleteLastLineIfEmpty ( )

Definition at line 75 of file console_store.cpp.

◆ lineAtIndex()

ConsoleLine Code::ConsoleStore::lineAtIndex ( int  i) const

Definition at line 34 of file console_store.cpp.

◆ numberOfLines()

int Code::ConsoleStore::numberOfLines ( ) const

Definition at line 50 of file console_store.cpp.

◆ pushCommand()

void Code::ConsoleStore::pushCommand ( const char *  text,
size_t  length 
)

Definition at line 67 of file console_store.cpp.

◆ pushResult()

void Code::ConsoleStore::pushResult ( const char *  text,
size_t  length 
)

Definition at line 71 of file console_store.cpp.

◆ startNewSession()

void Code::ConsoleStore::startNewSession ( )

Definition at line 17 of file console_store.cpp.


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