NanoByte.Common
Classes
NanoByte.Common.Cli Namespace Reference

Classes for interacting with the user via the Console and for controlling external command-line applications. More...

Classes

class  ArgumentUtils
 Provides helper methods for for parsing command-line arguments. More...
 
class  BundledCliAppControl
 Provides an interface to a bundled external command-line application controlled via arguments and stdin and monitored via stdout and stderr. More...
 
class  CliAppControl
 Provides an interface to an external command-line application controlled via arguments and stdin and monitored via stdout and stderr. More...
 
class  CliUtils
 Provides helper methods for communication with the user via the Console. More...
 
class  ProgressBar
 A progress bar rendered on the Console. More...
 
class  TaskProgressBar
 A progress bar rendered on the Console that takes TaskSnapshot inputs. More...
 

Detailed Description

Classes for interacting with the user via the Console and for controlling external command-line applications.