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

Crescat Data Structures

Here are the data structures with brief descriptions:
AddressBookItemContextual menu item for adding to Address Book
ANSICharLineFilterConcrete alternate line filter for ANSI terminals
ANSIDefaultLineFilterThe concrete default line filter for ANSI terminals
CAPController
CharacterLineFilterAbstract base class for terminal state machines
CrescatAppDelegateCrescat application delegate
CrescatApplicationApplication class This is the application class
DefaultLineFilterBase class for default line filters
EscapeLineFilterThe escape-character line filter for ANSI terminals
FindPanelControllerController for the find-text panel
HostAndUser
HostManager
IntegratedTSViewNSView incorporating terminal and scrollback
ITSSectionEnumeratorAn NSEnumerator that traverses the scrollback and terminal sections of an IntegratedTSView
LoginInfoController
MyDocumentTerminal-and-scrollback for SSH sessions
NSAttributedString(attributedCharacter)Extensions to NSAttributedString to provide convenient literals and to translate alt-encoded characters into Unicode for export
NSData(ContentTest)Testing NSData for ASCII content
NSMutableAttributedString(attrSubstitution)Extensions to NSMutableAttributedString for mass-substituting fonts or colors
NSMutableDictionary(archiving)Using NSData archives in NSMutableDictionaries
NSObject(ITSVDelegate)Delegate protocol for IntegratedTSView
NSObject(ptyTaskDelegate)Methods for data-handling and other events sent to PTYTask delegates
NSObject(TerminalScreenDelegate)TextStorageTerminal delegate informal protocol
NSString(hexvalue)
NSString(lineRange)Utilities for counting and extracting lines in a string
NSTextStorage(terminalExtensions)Extensions to NSTextStorage that support the row-and-column model of a terminal
OneButtonAlertController
PasswordPanelController
PlacardViewView that displays two numbers in "mm x nn" format against a colored background
PlacardWindowFloating borderless window for the display of a window-size placard
PreferenceControllerController for the Preferences panel
PTYTaskConfigure and launch pseudo-terminal subprocesses
PTYTask(streamTasks)I/O stream methods for PTYTask The methods in this category do the basic insertion and retrieval of data between the PTYTask and its client
PTYTask(terminalTasks)Terminal-management methods for PTYTask This category encompasses methods of PTYTask that deal with the properties of its pseudo-terminal
SectionRecordVertical text component for TallTextView
SessionPanelController
SSHTaskWrapper for pseudo-terminal task running ssh(1) SSHTask encompasses the parameters to the invocation of the ssh tool, including host name, user name, and protocol
SSHTunnel
TallTextViewLarge-text view
TerminalSectionTallTextView SectionRecord that emulates a terminal
TerminfoDict
TermLayoutManagerLayout manager for an ANSI terminal
TextFileFilter
TextStorageTerminalModel class for an NSTextStorage-based terminal screen
TextStorageTestCase
TIBController
TSTerminalTestCase
TwoButtonAlertController
URLMenuItemContextual menu items to do with URLs
XTermAltCharLineFilterThe alt-character line filter for XTerm terminals
XTermDefaultLineFilterThe concrete default line filter for XTerm terminals
XTermEscapeLineFilterThe escape-character line filter for XTerm terminals

Generated on Fri Sep 30 12:01:12 2005 for Crescat by  doxygen 1.4.4