GetLine.h File Reference

#include "Object.h"

Include dependency graph for GetLine.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GetLine

Enumerations

enum  GlInputMode { GL_MODE_NORMAL, GL_MODE_ESC, GL_MODE_SQ_PAR }

Variables

static const unsigned int GL_LIMIT_BUFFER_SIZE = 1024
static const unsigned int GL_LIMIT_HISTORY_SIZE = 100
static const unsigned int GL_LIMIT_SEARCH_SIZE = 100
static const unsigned int GL_LIMIT_PROMPT_SIZE = 80
static const unsigned int GL_LIMIT_MIN_SCREEN_WIDTH = 21
static const unsigned int GL_DEFAULT_TERM_WIDTH = 80
static const unsigned int GL_DEFAULT_SCROLL = 27
static const char *const ERROR_GETLINE_WRONG_SCREEN_WIDTH = "Wrong screen width (%d)."
static const char *const ERROR_GETLINE_INPUT_BUFFER_OVERFLOW = "Input buffer overflow."
static const char *const ERROR_GETLINE_MISSING_HANDLER = "Missing mandatory handler."


Enumeration Type Documentation

enum GlInputMode

Enumerator:
GL_MODE_NORMAL 
GL_MODE_ESC 
GL_MODE_SQ_PAR 

Definition at line 26 of file GetLine.h.


Variable Documentation

const char* const ERROR_GETLINE_INPUT_BUFFER_OVERFLOW = "Input buffer overflow." [static]

Definition at line 23 of file GetLine.h.

Referenced by GetLine::addChar(), GetLine::newLine(), and GetLine::yank().

const char* const ERROR_GETLINE_MISSING_HANDLER = "Missing mandatory handler." [static]

Definition at line 24 of file GetLine.h.

const char* const ERROR_GETLINE_WRONG_SCREEN_WIDTH = "Wrong screen width (%d)." [static]

Definition at line 22 of file GetLine.h.

Referenced by GetLine::setWidth().

const unsigned int GL_DEFAULT_SCROLL = 27 [static]

Definition at line 19 of file GetLine.h.

Referenced by GetLine::GetLine().

const unsigned int GL_DEFAULT_TERM_WIDTH = 80 [static]

Definition at line 18 of file GetLine.h.

Referenced by GetLine::GetLine().

const unsigned int GL_LIMIT_BUFFER_SIZE = 1024 [static]

Definition at line 12 of file GetLine.h.

Referenced by GetLine::addChar(), GetLine::fixup(), GetLine::newLine(), FShGetLine::onTab(), GetLine::pushChar(), GetLine::setPrompt(), and GetLine::yank().

const unsigned int GL_LIMIT_HISTORY_SIZE = 100 [static]

Definition at line 13 of file GetLine.h.

Referenced by GetLine::histCleanup(), GetLine::histInit(), GetLine::histNext(), GetLine::historyAdd(), and GetLine::histPrev().

const unsigned int GL_LIMIT_MIN_SCREEN_WIDTH = 21 [static]

Definition at line 16 of file GetLine.h.

Referenced by GetLine::setWidth().

const unsigned int GL_LIMIT_PROMPT_SIZE = 80 [static]

Definition at line 15 of file GetLine.h.

const unsigned int GL_LIMIT_SEARCH_SIZE = 100 [static]

Definition at line 14 of file GetLine.h.


Generated on Thu Sep 6 20:11:47 2007 for Pylon Application Platform by  doxygen 1.5.1