GREET API
Exposed interfaces to create modules that can be loaded in GREET
|
Properties | |
string | Name [get, set] |
Name for this process as it is going to show on the graphical interface 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... | |
List< int > | OutputEmissionsIds [get] |
Returns the list of all the output emissions of the process More... | |
List< IInput > | FlattenInputList [get] |
Returns a flatten list of all the inputs in a process. Includes inputs from Group and individual inputs. More... | |
List< int > | CoProductIds [get] |
Returns the list of Co-Product resource id's More... | |
Additional Inherited Members | |
Public Member Functions inherited from PlugInsInterfaces.DataTypes.IXmlObj | |
XmlNode | ToXmlNode (XmlDocument xmlDoc) |
void | FromXmlNode (IData data, XmlNode node) |
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
within a pathway
Definition at line 14 of file IProcess.cs.
|
get |
Returns the list of Co-Product resource id's
Definition at line 50 of file IProcess.cs.
|
get |
Returns a flatten list of all the inputs in a process. Includes inputs from Group and individual inputs.
Definition at line 44 of file IProcess.cs.
|
getset |
Unique ID for this vprocess among the processes
Definition at line 25 of file IProcess.cs.
|
get |
Returns the Resource Id of the Main output of the process
Definition at line 31 of file IProcess.cs.
|
getset |
Name for this process as it is going to show on the graphical interface
Definition at line 20 of file IProcess.cs.
|
get |
Returns the list of all the output emissions of the process
Definition at line 38 of file IProcess.cs.