C# Class EditorObjects.SaveClasses.BuildToolAssociation

Datei anzeigen Open project: vchelaru/FlatRedBall Class Usage Examples

Private Properties

Property Type Description
CreateProcess System.Diagnostics.Process
GetArgumentsForProcess string
RunProcess string

Public Methods

Method Description
BuildToolAssociation ( ) : System
Clone ( ) : BuildToolAssociation
PerformBuildOn ( string sourceFile, string destinationFile, string additionalArguments, Action printOutput, Action printError ) : string
PerformBuildOn ( string absoluteSourceFile, string absoluteDestinationFile, string additionalArguments, Action printOutput, Action printError, bool runAsync ) : string
ToString ( ) : string

Private Methods

Method Description
CreateProcess ( string executable, string arguments ) : Process
GetArgumentsForProcess ( string sourceFile, string destinationFile, string additionalArguments ) : string
RunProcess ( string sourceFile, string destinationFile, Action printOutput, Action printError, string errorString, string executable, Process process ) : string

Method Details

BuildToolAssociation() public method

public BuildToolAssociation ( ) : System
return System

Clone() public method

public Clone ( ) : BuildToolAssociation
return BuildToolAssociation

PerformBuildOn() public method

public PerformBuildOn ( string sourceFile, string destinationFile, string additionalArguments, Action printOutput, Action printError ) : string
sourceFile string
destinationFile string
additionalArguments string
printOutput Action
printError Action
return string

PerformBuildOn() public method

public PerformBuildOn ( string absoluteSourceFile, string absoluteDestinationFile, string additionalArguments, Action printOutput, Action printError, bool runAsync ) : string
absoluteSourceFile string
absoluteDestinationFile string
additionalArguments string
printOutput Action
printError Action
runAsync bool
return string

ToString() public method

public ToString ( ) : string
return string