ITextInput Class Reference
[Utility Classes and Functions]

#include <support/ITextStream.h>

Inheritance diagram for ITextInput:

IInterface SAtom BTextInput List of all members.

Detailed Description

Abstract interface for streaming in formatted text.

Todo:
This should probably be changed to not derive from IInterface, so it doesn't depend on the Binder. It has never been clear how to marshal these across processes, anyway.


Public Member Functions

virtual ssize_t AppendLineTo (SString *outString)=0
virtual ssize_t ReadChar ()=0
virtual ssize_t ReadLineBuffer (char *buffer, size_t size)=0


Member Function Documentation

virtual ssize_t AppendLineTo SString outString  )  [pure virtual]
 

Implemented in BTextInput.

virtual ssize_t ReadChar  )  [pure virtual]
 

Implemented in BTextInput.

virtual ssize_t ReadLineBuffer char *  buffer,
size_t  size
[pure virtual]
 

Implemented in BTextInput.


The documentation for this class was generated from the following file: