Main Page | Modules | Class Hierarchy | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

ANSIDefaultLineFilter Class Reference
[Character input filters.]

#import <ANSIDefaultLineFilter.h>

Inherits DefaultLineFilter.

Inheritance diagram for ANSIDefaultLineFilter:

Inheritance graph
[legend]
Collaboration diagram for ANSIDefaultLineFilter:

Collaboration graph
[legend]

Detailed Description

The concrete default line filter for ANSI terminals.

This class differs from the abstract DefaultLineFilter only in that it defers to EscapeLineFilter when an escape arrives, and to ANSICharLineFilter (note the deceptive name) when an 0xE arrives.

Definition at line 16 of file ANSIDefaultLineFilter.h.

Public Member Functions

(CharacterLineFilter *) - escapeLineFilter [implementation]
 A new instance of the escape-sequence filter handler.
(CharacterLineFilter *) - altCharLineFilter [implementation]
 A new instance of the alt-sequence filter handler.


Member Function Documentation

- (CharacterLineFilter *) altCharLineFilter   [implementation]
 

A new instance of the alt-sequence filter handler.

Return values:
nil because this class is abstract.

Reimplemented from DefaultLineFilter.

Definition at line 16 of file ANSIDefaultLineFilter.m.

- (CharacterLineFilter *) escapeLineFilter   [implementation]
 

A new instance of the escape-sequence filter handler.

Return values:
nil because this class is abstract.

Reimplemented from DefaultLineFilter.

Definition at line 15 of file ANSIDefaultLineFilter.m.


The documentation for this class was generated from the following files:
Generated on Fri Sep 30 12:01:12 2005 for Crescat by  doxygen 1.4.4