Click or drag to resize

GuiConsoleControlAsTextReader Class

A TextReader implemented by a GuiConsoleControl / a GuiConsoleControl seen as a TextReader, enriched by the IConsoleInput interface. Only a subset of the methods is implemented, for one the methods needed by the CSharpCC lexer, plus the methods directly supported by the wrapped GuiConsoleControl.
Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    System.IOTextReader
      de.unika.ipd.grGen.libConsoleAndOSGuiConsoleControlAsTextReader

Namespace:  de.unika.ipd.grGen.libConsoleAndOS
Assembly:  libConsoleAndOSWindowsForms (in libConsoleAndOSWindowsForms.dll) Version: GrGen.NET 8.0
Syntax
C#
public class GuiConsoleControlAsTextReader : TextReader, 
	IConsoleInput

The GuiConsoleControlAsTextReader type exposes the following members.

Constructors
  NameDescription
Public methodGuiConsoleControlAsTextReader
Initializes a new instance of the GuiConsoleControlAsTextReader class
Top
Properties
  NameDescription
Public propertyKeyAvailable
Top
Methods
  NameDescription
Public methodPeek (Overrides TextReaderPeek.)
Public methodRead (Overrides TextReaderRead.)
Public methodRead(Char, Int32, Int32) (Overrides TextReaderRead(Char, Int32, Int32).)
Public methodReadBlock (Overrides TextReaderReadBlock(Char, Int32, Int32).)
Public methodReadKey
Public methodReadKey(Boolean)
Public methodReadKeyWithControlCAsInput
Public methodReadLine (Overrides TextReaderReadLine.)
Public methodReadToEnd (Overrides TextReaderReadToEnd.)
Public methodStatic memberSynchronized
Top
Events
  NameDescription
Public eventCancelKeyPress
Top
See Also