Click or drag to resize

de.unika.ipd.grGen.libConsoleAndOS Namespace

 
Classes
  ClassDescription
Public classConsoleUI
Class that allows for console input/output, normally stdin, stdout, stderr, extended by dedicated stuff, but also in a GUI environment offering mechanisms for console input/output.
Public classCygwinBashWorkaroundConsoleIO
Public classDoEventsCaller
Public classGuiConsoleControl
Public classGuiConsoleControlAsTextReader
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.
Public classGuiConsoleControlAsTextWriter
A TextWriter implemented by a GuiConsoleControl / a GuiConsoleControl seen as a TextWriter, enriched by the IConsoleOutput interface. Only a subset of the methods is implemented, for one the Write(char) method needed for a minimal implementation, plus the methods directly supported by the wrapped GuiConsoleControl.
Public classMonoLinuxWorkaroundConsoleIO
Public classMonoWindowsWorkaroundConsoleIO
Public classMonoWorkaroundConsoleIO
Public classNoWorkaroundConsoleIO
Public classTypeCreator
Public classWorkaroundManager
Interfaces
Enumerations
  EnumerationDescription
Public enumerationEXECUTION_STATE
Workaround fun due to the following bugs: - http://bugzilla.ximian.com/show_bug.cgi?id=80176 : Console.In.Read doesn't allow line-oriented input - http://bugzilla.ximian.com/show_bug.cgi?id=79711 : Console.ReadKey () appears to not clear key - http://bugzilla.ximian.com/show_bug.cgi?id=80330 : Console.ForegroundColor initially does not reflect console color
Public enumerationHighlightingMode