C# 클래스 ProjectGenerator.CustomInstruction

파일 보기 프로젝트 열기: mheise/Unmake 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
delims char[]

보호된 프로퍼티들

프로퍼티 타입 설명
validCommands SortedSet

공개 메소드들

메소드 설명
CustomInstruction ( ) : System
CustomInstruction ( CustomInstruction customInstr ) : System
CustomInstruction ( string instr ) : System
analyzeInstruction ( ) : bool
containsCopyCommand ( ) : bool
isCl ( ) : bool
isCleanInstruction ( ) : bool
isLink ( ) : bool
isMidl ( ) : bool
isNmake ( ) : bool
isRc ( ) : bool
isValidCommand ( string str ) : bool
isValidInstruction ( ) : bool
makeInstructionsSingleLine ( List cinstrs ) : string
normalizeCommand ( string str ) : string
parseInstruction ( string instruction ) : string[]
splitCombinedInstructions ( string instr ) : string[]
validateCommand ( string str ) : string

비공개 메소드들

메소드 설명
populateValidCommands ( ) : void

메소드 상세

CustomInstruction() 공개 메소드

public CustomInstruction ( ) : System
리턴 System

CustomInstruction() 공개 메소드

public CustomInstruction ( CustomInstruction customInstr ) : System
customInstr CustomInstruction
리턴 System

CustomInstruction() 공개 메소드

public CustomInstruction ( string instr ) : System
instr string
리턴 System

analyzeInstruction() 공개 메소드

public analyzeInstruction ( ) : bool
리턴 bool

containsCopyCommand() 공개 메소드

public containsCopyCommand ( ) : bool
리턴 bool

isCl() 공개 메소드

public isCl ( ) : bool
리턴 bool

isCleanInstruction() 공개 메소드

public isCleanInstruction ( ) : bool
리턴 bool

isLink() 공개 메소드

public isLink ( ) : bool
리턴 bool

isMidl() 공개 메소드

public isMidl ( ) : bool
리턴 bool

isNmake() 공개 메소드

public isNmake ( ) : bool
리턴 bool

isRc() 공개 메소드

public isRc ( ) : bool
리턴 bool

isValidCommand() 공개 메소드

public isValidCommand ( string str ) : bool
str string
리턴 bool

isValidInstruction() 공개 메소드

public isValidInstruction ( ) : bool
리턴 bool

makeInstructionsSingleLine() 공개 정적인 메소드

public static makeInstructionsSingleLine ( List cinstrs ) : string
cinstrs List
리턴 string

normalizeCommand() 공개 메소드

public normalizeCommand ( string str ) : string
str string
리턴 string

parseInstruction() 공개 메소드

public parseInstruction ( string instruction ) : string[]
instruction string
리턴 string[]

splitCombinedInstructions() 공개 정적인 메소드

public static splitCombinedInstructions ( string instr ) : string[]
instr string
리턴 string[]

validateCommand() 공개 메소드

public validateCommand ( string str ) : string
str string
리턴 string

프로퍼티 상세

delims 공개적으로 프로퍼티

public char[] delims
리턴 char[]

validCommands 보호되어 있는 프로퍼티

protected SortedSet validCommands
리턴 SortedSet