GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include <stdio.h>
#include <QKeyEvent>
#include <QtCore/QHash>
#include <QtCore/QTimer>
#include "unix/Emulation.h"
#include "unix/Screen.h"
Go to the source code of this file.
Classes | |
struct | CharCodes |
struct | DECpar |
class | Vt102Emulation |
Provides an xterm compatible terminal emulation based on the DEC VT102 terminal. More... |
Macros | |
#define | MAXARGS 15 |
#define | MAXPBUF 80 |
#define | MODE_Ansi (MODES_SCREEN+7) |
#define | MODE_AppCuKeys (MODES_SCREEN+1) |
#define | MODE_AppKeyPad (MODES_SCREEN+2) |
#define | MODE_AppScreen (MODES_SCREEN+0) |
#define | MODE_Mouse1000 (MODES_SCREEN+3) |
#define | MODE_Mouse1001 (MODES_SCREEN+4) |
#define | MODE_Mouse1002 (MODES_SCREEN+5) |
#define | MODE_Mouse1003 (MODES_SCREEN+6) |
#define | MODE_total (MODES_SCREEN+8) |
#define MAXARGS 15 |
Definition at line 144 of file Vt102Emulation.h.
Referenced by Vt102Emulation::addArgument().
#define MAXPBUF 80 |
Definition at line 140 of file Vt102Emulation.h.
Referenced by Vt102Emulation::pushToToken().
#define MODE_Ansi (MODES_SCREEN+7) |
Definition at line 47 of file Vt102Emulation.h.
Referenced by Vt102Emulation::receiveChar(), Vt102Emulation::reportSecondaryAttributes(), Vt102Emulation::reportTerminalType(), Vt102Emulation::resetModes(), Vt102Emulation::sendKeyEvent(), and Vt102Emulation::tau().
#define MODE_AppCuKeys (MODES_SCREEN+1) |
Definition at line 41 of file Vt102Emulation.h.
Referenced by Vt102Emulation::resetModes(), Vt102Emulation::sendKeyEvent(), and Vt102Emulation::tau().
#define MODE_AppKeyPad (MODES_SCREEN+2) |
Definition at line 42 of file Vt102Emulation.h.
Referenced by Vt102Emulation::tau().
#define MODE_AppScreen (MODES_SCREEN+0) |
Definition at line 40 of file Vt102Emulation.h.
Referenced by Vt102Emulation::resetMode(), Vt102Emulation::resetModes(), Vt102Emulation::sendKeyEvent(), Vt102Emulation::setMode(), and Vt102Emulation::tau().
#define MODE_Mouse1000 (MODES_SCREEN+3) |
Definition at line 43 of file Vt102Emulation.h.
Referenced by Vt102Emulation::resetMode(), Vt102Emulation::resetModes(), Vt102Emulation::setMode(), and Vt102Emulation::tau().
#define MODE_Mouse1001 (MODES_SCREEN+4) |
Definition at line 44 of file Vt102Emulation.h.
Referenced by Vt102Emulation::resetMode(), Vt102Emulation::resetModes(), Vt102Emulation::setMode(), and Vt102Emulation::tau().
#define MODE_Mouse1002 (MODES_SCREEN+5) |
Definition at line 45 of file Vt102Emulation.h.
Referenced by Vt102Emulation::resetMode(), Vt102Emulation::resetModes(), Vt102Emulation::sendMouseEvent(), Vt102Emulation::setMode(), and Vt102Emulation::tau().
#define MODE_Mouse1003 (MODES_SCREEN+6) |
Definition at line 46 of file Vt102Emulation.h.
Referenced by Vt102Emulation::resetMode(), Vt102Emulation::resetModes(), Vt102Emulation::sendMouseEvent(), Vt102Emulation::setMode(), and Vt102Emulation::tau().
#define MODE_total (MODES_SCREEN+8) |
Definition at line 48 of file Vt102Emulation.h.