C# Class Canvas.CommandLineParsing.MainParser

Mostra file Open project: Illumina/canvas Class Usage Examples

Public Methods

Method Description
MainParser ( string version, string copyright ) : System
Parse ( string args, TextWriter standardWriter, TextWriter errorWriter ) : ParsingResult

Private Methods

Method Description
GetCopyright ( ) : string
GetMissingModeResult ( IEnumerable args, TextWriter standardWriter, TextWriter errorWriter ) : ParsingResult
GetVersion ( ) : string
HandleBaseOptions ( Canvas.CommandLineParsing.BaseOptions baseOptions, TextWriter writer, ModeParser specifiedMode = null ) : bool
ShowHelp ( TextWriter writer, ModeParser specifiedMode = null ) : void
ShowVersion ( TextWriter standardWriter ) : void

Method Details

MainParser() public method

public MainParser ( string version, string copyright ) : System
version string
copyright string
return System

Parse() public method

public Parse ( string args, TextWriter standardWriter, TextWriter errorWriter ) : ParsingResult
args string
standardWriter System.IO.TextWriter
errorWriter System.IO.TextWriter
return ParsingResult