C# 클래스 eldo.CommandLineOptions

Command Line Options for eldo
파일 보기 프로젝트 열기: phryneas/eldo

공개 프로퍼티들

프로퍼티 타입 설명
arguments List
shell string
verbosity int

공개 메소드들

메소드 설명
CommandLineOptions ( string args ) : System

constructor, parses command line arguments

Debug ( int minLevel, debugCallback callback ) : void

will call debugCallback with a logging function if verbosity is at least minLevel

Debug ( int minlevel, string format ) : void

print message if verbosity is at least minlevel

비공개 메소드들

메소드 설명
Error ( string format ) : void

logs an error

log ( string format ) : void

all logging output will pass through this method

메소드 상세

CommandLineOptions() 공개 메소드

constructor, parses command line arguments
public CommandLineOptions ( string args ) : System
args string command line arguments (without execution file name)
리턴 System

Debug() 공개 메소드

will call debugCallback with a logging function if verbosity is at least minLevel
public Debug ( int minLevel, debugCallback callback ) : void
minLevel int
callback debugCallback
리턴 void

Debug() 공개 메소드

print message if verbosity is at least minlevel
public Debug ( int minlevel, string format ) : void
minlevel int
format string
리턴 void

프로퍼티 상세

arguments 공개적으로 프로퍼티

unparsed arguments
public List arguments
리턴 List

shell 공개적으로 프로퍼티

shell, if specified
public string shell
리턴 string

verbosity 공개적으로 프로퍼티

verbosity. number of times the -v flag is passed
public int verbosity
리턴 int