Copernicus  2.0
 All Classes Namespaces Files Functions Variables
cpc.dataflow.connection.Connection Class Reference
Inheritance diagram for cpc.dataflow.connection.Connection:

Public Member Functions

def markImplicit
 
def isImplicit
 
def getSrcInstance
 
def getSrcIO
 
def getSrcItemList
 
def getDstInstance
 
def getDstIO
 
def getDstItemList
 
def getInitialValue
 
def setInitialValue
 
def isSrcExternal
 
def isDstExternal
 
def connect
 
def disconnect
 
def srcString
 
def dstString
 
def writeXML
 

Public Attributes

 srcInstance
 
 srcIO
 
 srcItemList
 
 dstInstance
 
 dstIO
 
 dstItemList
 
 initialValue
 
 implicit
 
 srcExternal
 
 dstExternal
 
 srcAcp
 
 dstAcp
 

Detailed Description

Describes a link between a instance output and a instance input, or
   an input's initial value (if the connection has no source instance).

Member Function Documentation

def cpc.dataflow.connection.Connection.connect (   self)
Connect both ends of the connection.
def cpc.dataflow.connection.Connection.disconnect (   self)
Disconnect both ends of the connection.
def cpc.dataflow.connection.Connection.dstString (   self)
Return the destination as a splitIO()-able string.
def cpc.dataflow.connection.Connection.getDstInstance (   self)
def cpc.dataflow.connection.Connection.getDstIO (   self)
def cpc.dataflow.connection.Connection.getDstItemList (   self)
def cpc.dataflow.connection.Connection.getInitialValue (   self)
def cpc.dataflow.connection.Connection.getSrcInstance (   self)
def cpc.dataflow.connection.Connection.getSrcIO (   self)
def cpc.dataflow.connection.Connection.getSrcItemList (   self)
def cpc.dataflow.connection.Connection.isDstExternal (   self)
Return whether the destination is an 'external' source (i.e., 'self's
   non subnet I/O
def cpc.dataflow.connection.Connection.isImplicit (   self)
Check whether  this connection as implicit: it shouldn't be written 
   out when the state is written.
def cpc.dataflow.connection.Connection.isSrcExternal (   self)
Return whether the source is an 'external' source (i.e., 'self's
   non subnet I/O
def cpc.dataflow.connection.Connection.markImplicit (   self)
Mark this connection as implicit: it shouldn't be written out
   when the state is written.
def cpc.dataflow.connection.Connection.setInitialValue (   self,
  value 
)
def cpc.dataflow.connection.Connection.srcString (   self)
Return the source as a splitIO()-able string.
def cpc.dataflow.connection.Connection.writeXML (   self,
  outf,
  indent = 0 
)
Write a connection out as XML

Member Data Documentation

cpc.dataflow.connection.Connection.dstAcp
cpc.dataflow.connection.Connection.dstExternal
cpc.dataflow.connection.Connection.dstInstance
cpc.dataflow.connection.Connection.dstIO
cpc.dataflow.connection.Connection.dstItemList
cpc.dataflow.connection.Connection.implicit
cpc.dataflow.connection.Connection.initialValue
cpc.dataflow.connection.Connection.srcAcp
cpc.dataflow.connection.Connection.srcExternal
cpc.dataflow.connection.Connection.srcInstance
cpc.dataflow.connection.Connection.srcIO
cpc.dataflow.connection.Connection.srcItemList

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