C# Class ProjectGenerator.CustomInstruction

Mostra file Open project: mheise/Unmake Class Usage Examples

Public Properties

Property Type Description
delims char[]

Protected Properties

Property Type Description
validCommands SortedSet

Public Methods

Method Description
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

Private Methods

Method Description
populateValidCommands ( ) : void

Method Details

CustomInstruction() public method

public CustomInstruction ( ) : System
return System

CustomInstruction() public method

public CustomInstruction ( CustomInstruction customInstr ) : System
customInstr CustomInstruction
return System

CustomInstruction() public method

public CustomInstruction ( string instr ) : System
instr string
return System

analyzeInstruction() public method

public analyzeInstruction ( ) : bool
return bool

containsCopyCommand() public method

public containsCopyCommand ( ) : bool
return bool

isCl() public method

public isCl ( ) : bool
return bool

isCleanInstruction() public method

public isCleanInstruction ( ) : bool
return bool

isLink() public method

public isLink ( ) : bool
return bool

isMidl() public method

public isMidl ( ) : bool
return bool

isNmake() public method

public isNmake ( ) : bool
return bool

isRc() public method

public isRc ( ) : bool
return bool

isValidCommand() public method

public isValidCommand ( string str ) : bool
str string
return bool

isValidInstruction() public method

public isValidInstruction ( ) : bool
return bool

makeInstructionsSingleLine() public static method

public static makeInstructionsSingleLine ( List cinstrs ) : string
cinstrs List
return string

normalizeCommand() public method

public normalizeCommand ( string str ) : string
str string
return string

parseInstruction() public method

public parseInstruction ( string instruction ) : string[]
instruction string
return string[]

splitCombinedInstructions() public static method

public static splitCombinedInstructions ( string instr ) : string[]
instr string
return string[]

validateCommand() public method

public validateCommand ( string str ) : string
str string
return string

Property Details

delims public_oe property

public char[] delims
return char[]

validCommands protected_oe property

protected SortedSet validCommands
return SortedSet