Greet 2014
Documentation for the GREET 2014 API
 All Classes Namespaces Functions Variables Enumerations Properties Events
Greet.DataStructureV3.Interfaces.IProcess Interface Reference

More...

Inheritance diagram for Greet.DataStructureV3.Interfaces.IProcess:
Greet.DataStructureV3.Interfaces.IXmlObj Greet.DataStructureV3.Entities.AProcess Greet.DataStructureV3.Entities.StationaryProcess Greet.DataStructureV3.Entities.TransportationProcess

Properties

List< int > CoProductIds [get]
 Returns the list of Co-Product resource id's More...
 
List< IInputFlattenInputList [get]
 Returns a flatten list of all the inputs in a process. Includes inputs from Group and individual inputs. More...
 
int Id [get, set]
 Unique ID for this vprocess among the processes More...
 
int MainOutputResourceID [get]
 Returns the Resource Id of the Main output of the process More...
 
string Name [get, set]
 Name for this process as it is going to show on the graphical interface More...
 
List< int > OutputEmissionsIds [get]
 Returns the list of all the output emissions of the process More...
 

Additional Inherited Members

- Public Member Functions inherited from Greet.DataStructureV3.Interfaces.IXmlObj
void FromXmlNode (IData data, XmlNode node)
 
XmlNode ToXmlNode (XmlDocument xmlDoc)
 

Detailed Description

Definition of a process

In order to get upstream results associated with the output of a process, one must check the process reference interface IProcessReference

As a process can be used in different pathway, the results cannot be associated with an instance of a process, but with an instance of a process reference IProcessReference within a IPathway

Property Documentation

List<int> Greet.DataStructureV3.Interfaces.IProcess.CoProductIds
get

Returns the list of Co-Product resource id's

List<IInput> Greet.DataStructureV3.Interfaces.IProcess.FlattenInputList
get

Returns a flatten list of all the inputs in a process. Includes inputs from Group and individual inputs.

int Greet.DataStructureV3.Interfaces.IProcess.Id
getset

Unique ID for this vprocess among the processes

int Greet.DataStructureV3.Interfaces.IProcess.MainOutputResourceID
get

Returns the Resource Id of the Main output of the process

string Greet.DataStructureV3.Interfaces.IProcess.Name
getset

Name for this process as it is going to show on the graphical interface

List<int> Greet.DataStructureV3.Interfaces.IProcess.OutputEmissionsIds
get

Returns the list of all the output emissions of the process


The documentation for this interface was generated from the following file: