Changeset 5995 for code/branches/console/src/libraries/core/IOConsole.h
- Timestamp:
- Oct 28, 2009, 10:44:26 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/console/src/libraries/core/IOConsole.h
r5983 r5995 53 53 54 54 private: 55 enum EscapeMode56 {57 None,58 First,59 Second60 };61 55 62 56 void setTerminalMode(); 63 57 static void resetTerminalMode(); 58 int getTerminalSize(int* x, int* y); 64 59 65 60 void print(const std::string& line); 66 61 void printInputLine(); 62 void printStatusLines(); 67 63 68 64 // Methods from ShellListener … … 74 70 void executed(); 75 71 void exit(); 76 77 72 Shell& shell_; 78 EscapeMode escapeMode_;79 std::string escapeSequence_;80 73 InputBuffer* buffer_; 81 74 static termios* originalTerminalSettings_; 75 bool bPrintStatusLine_; 76 bool bStatusPrinted_; 77 std::vector<unsigned> statusLineWidths_; 82 78 83 79 static IOConsole* singletonPtr_s;
Note: See TracChangeset
for help on using the changeset viewer.