C# Class AVM.DDP.MetaTBManifest

Show file Open project: metamorph-inc/meta-core Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
AddAllTasks ( ISIS.GME.Dsml.CyPhyML.Interfaces testBenchType, IEnumerable interpreters ) : void
AddArtifact ( string location, string tag, bool update = true ) : void
AddDependency ( Dependency dep ) : void
AddStep ( Step step, bool update = true ) : void
Deserialize ( string fileName ) : MetaTBManifest
DoTasks ( ISIS.GME.Dsml.CyPhyML.Interfaces workflow, bool update = true ) : void
MakeManifest ( ISIS.GME.Dsml.CyPhyML.Interfaces testBench, string outputDir = "", bool update = true ) : void
MetaTBManifest ( ) : System
OpenForUpdate ( string outputDir = "" ) : MetaTBManifest
Serialize ( string outputDir = "" ) : void

Protected Methods

Method Description
CopyManifest ( MetaTBManifest other ) : void

Method Details

AddAllTasks() public method

public AddAllTasks ( ISIS.GME.Dsml.CyPhyML.Interfaces testBenchType, IEnumerable interpreters ) : void
testBenchType ISIS.GME.Dsml.CyPhyML.Interfaces
interpreters IEnumerable
return void

AddArtifact() public method

public AddArtifact ( string location, string tag, bool update = true ) : void
location string
tag string
update bool
return void

AddDependency() public method

public AddDependency ( Dependency dep ) : void
dep Dependency
return void

AddStep() public method

public AddStep ( Step step, bool update = true ) : void
step Step
update bool
return void

CopyManifest() protected method

protected CopyManifest ( MetaTBManifest other ) : void
other MetaTBManifest
return void

Deserialize() public static method

public static Deserialize ( string fileName ) : MetaTBManifest
fileName string
return MetaTBManifest

DoTasks() public method

public DoTasks ( ISIS.GME.Dsml.CyPhyML.Interfaces workflow, bool update = true ) : void
workflow ISIS.GME.Dsml.CyPhyML.Interfaces
update bool
return void

MakeManifest() public method

public MakeManifest ( ISIS.GME.Dsml.CyPhyML.Interfaces testBench, string outputDir = "", bool update = true ) : void
testBench ISIS.GME.Dsml.CyPhyML.Interfaces
outputDir string
update bool
return void

MetaTBManifest() public method

public MetaTBManifest ( ) : System
return System

OpenForUpdate() public static method

public static OpenForUpdate ( string outputDir = "" ) : MetaTBManifest
outputDir string
return MetaTBManifest

Serialize() public method

public Serialize ( string outputDir = "" ) : void
outputDir string
return void