GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
Vt102Emulation.h File Reference
#include <stdio.h>
#include <QKeyEvent>
#include <QtCore/QHash>
#include <QtCore/QTimer>
#include "unix/Emulation.h"
#include "unix/Screen.h"
Include dependency graph for Vt102Emulation.h:
This graph shows which files directly or indirectly include this file:

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)
 

Macro Definition Documentation

◆ MAXARGS

#define MAXARGS   15

Definition at line 144 of file Vt102Emulation.h.

Referenced by Vt102Emulation::addArgument().

◆ MAXPBUF

#define MAXPBUF   80

Definition at line 140 of file Vt102Emulation.h.

Referenced by Vt102Emulation::pushToToken().

◆ MODE_Ansi

◆ MODE_AppCuKeys

#define MODE_AppCuKeys   (MODES_SCREEN+1)

◆ MODE_AppKeyPad

#define MODE_AppKeyPad   (MODES_SCREEN+2)

Definition at line 42 of file Vt102Emulation.h.

Referenced by Vt102Emulation::tau().

◆ MODE_AppScreen

◆ MODE_Mouse1000

#define MODE_Mouse1000   (MODES_SCREEN+3)

◆ MODE_Mouse1001

#define MODE_Mouse1001   (MODES_SCREEN+4)

◆ MODE_Mouse1002

◆ MODE_Mouse1003

◆ MODE_total

#define MODE_total   (MODES_SCREEN+8)

Definition at line 48 of file Vt102Emulation.h.