GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Macros
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

#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)
#define MODE_AppCuKeys   (MODES_SCREEN+1)
#define MODE_AppKeyPad   (MODES_SCREEN+2)

Definition at line 42 of file Vt102Emulation.h.

Referenced by Vt102Emulation::tau().

#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)

Definition at line 48 of file Vt102Emulation.h.